Salesforce logo

Senior Full Stack Software Engineer, Code Builder/IDE

Salesforce

Join Salesforce as a Senior Full Stack Software Engineer

About Salesforce

Salesforce is a leading company in customer relationship management (CRM), combining AI, data, and trust to inspire the future of business. We are committed to equality and diversity, creating an inclusive environment where every individual feels valued and empowered.

Role Overview

As a Senior Full Stack Software Engineer, you will be part of a pioneering team at Salesforce, working on the Code Builder/IDE project. This role involves merging the power and flexibility of Visual Studio Code with Salesforce-specific extensions, providing a unique experience to developers worldwide. You will be responsible for enhancing the aesthetics and functionality of Code Builder, ensuring it remains at the forefront of online coding environments.

Key Responsibilities

  • Develop and maintain full-stack applications, focusing on both front-end and back-end functionalities.
  • Collaborate closely with design teams to create stunning user interfaces.
  • Implement server-side logic and manage database intricacies.
  • Utilize modern web technologies such as JavaScript, TypeScript, HTML5, CSS3, and SCSS.
  • Work with backend languages like Elixir, Ruby, and Node.js.
  • Implement authentication and authorization mechanisms, including OAuth and OIDC.
  • Engage in Salesforce Package Development, using Apex, LWC, Aura, and Declarative Development.
  • Leverage cloud platforms like AWS or Heroku, following the 12-factor methodology.
  • Use infrastructure-as-code tools like Terraform, and manage containerization with Docker and Kubernetes.
  • Develop APIs with a focus on OpenAPI and RESTful design principles.
  • Extend Visual Studio Code with custom extensions.
  • Utilize SCM tools such as Git, and support online services like GitHub, GitLab, or BitBucket.

Technical Requirements

  • Comprehensive understanding of the full software development lifecycle in an agile environment.
  • Proficiency in full-stack development, from design to backend functionalities.
  • Knowledge of key AWS services like IAM, CloudFront, Lambda, EventBridge, Elastic Load Balancing, S3, and Kinesis.
  • Experience in Linux ecosystems, especially in cloud deployments using Kubernetes (EKS).
  • Strong understanding of RESTful API design and development, with unit testing practices and OpenAPI.

Why Join Us?

At Salesforce, you will be part of a team that values collaboration, innovation, and technology. We offer a dynamic work environment where your insights and feedback are crucial to the evolution of our products. Join us in shaping the future of coding with Code Builder.

Equal Opportunity

Salesforce is an Equal Employment Opportunity and Affirmative Action Employer. We are committed to creating a workforce that reflects society through inclusive programs and initiatives such as equal pay, employee resource groups, and inclusive benefits.

Location

This position is based in San Francisco, California, with a hybrid work model allowing for both on-site and off-site work.

Compensation

The base salary range for this position is €165,600 to €227,700 per year, with potential for additional incentive compensation and equity. Benefits include equal pay, employee resource groups, and inclusive benefits.

Benefits
Extracted with AI

  • Equal pay
  • Employee resource groups
  • Inclusive benefits
  • Incentive compensation
  • Equity

Similar jobs

Last update: 23 minutes ago

Salesforce logo
Salesforce

Senior Full-Stack Software Engineer

Join Salesforce as a Senior Full-Stack Software Engineer. Shape the future of our products in a hybrid work environment.

Salesforce logo
Salesforce

Full-Stack Software Engineer

Join Salesforce as a Full-Stack Software Engineer in Grenoble. Work with Java, JavaScript, Python, and more in a hybrid environment.

Salesforce logo
Salesforce

Senior Full-Stack Software Engineer

Senior Full-Stack Software Engineer needed in Paris with expertise in OOP, web technologies, and automated testing.

Salesforce logo
Salesforce

Senior Backend Software Development Engineer

Senior Backend Software Development Engineer at Salesforce, skilled in C#, Java, Scala, and cloud technologies.

Salesforce logo
Salesforce

Software Engineer, Backend - Slack

Join Salesforce as a Backend Software Engineer for Slack, focusing on building and scaling backend systems. Requires 4+ years experience in web applications.

Salesforce logo
Salesforce

Staff Software Engineer, Frontend

Join Slack as a Staff Software Engineer, Frontend, to enhance our web client using JavaScript, React, and CSS.

Adobe logo
Adobe

Senior Fullstack Software Engineer

Join Adobe as a Senior Fullstack Software Engineer in San Francisco, crafting high-impact web solutions with JavaScript, ReactUI, and cloud technologies.

Oracle logo
Oracle

Senior Full Stack Software Developer

Join Oracle as a Senior Full Stack Developer, working on cloud-based solutions with a focus on web development and cloud deployment.

AnyDesk Software logo
AnyDesk Software

Salesforce Software Engineer

Join AnyDesk as a Salesforce Software Engineer to develop and maintain internal business systems in a dynamic, remote-friendly environment.

Datasite logo
Datasite

Senior Full Stack Developer

Senior Full Stack Developer needed at Datasite, San Jose. Engage in innovative software development for M&A transactions.

OTTO logo
OTTO

Senior Full Stack Developer with Salesforce Focus

Join OTTO as a Senior Full Stack Developer focusing on Salesforce, Apex, and JavaScript in a hybrid role in Hamburg.

Salesforce logo
Salesforce

Senior Software Architect

Join Salesforce as a Senior Software Architect to drive product architecture and strategic technology initiatives.

Statista logo
Statista

Salesforce Developer

Join Statista as a Salesforce Developer to shape and optimize our Salesforce platform, impacting core revenue processes.

Atlassian logo
Atlassian

Senior Full Stack Software Engineer

Join Atlassian as a Senior Full Stack Software Engineer. Work remotely in the US, using JavaScript, React, NodeJs, and more.

SumUp logo
SumUp

Senior Salesforce Engineer

Join SumUp as a Senior Salesforce Engineer to design and implement scalable Salesforce solutions using Apex and Lightning in Berlin.

Adobe logo
Adobe

Senior Full Stack Web Developer

Join Adobe as a Senior Full Stack Web Developer in Seattle, working with React, Node.js, and GraphQL to build innovative web experiences.

Intel Corporation logo
Intel Corporation

Mid-Senior Software Engineer - Full Stack Development

Mid-Senior Software Engineer role focusing on full stack development, modern methodologies, and leading-edge tech at Intel.

diva-e logo
diva-e

Senior Software Developer - Salesforce, Sofia

Senior Software Developer for Salesforce in Sofia, Bulgaria. Agile, backend development, CRM systems expertise required.

Stripe logo
Stripe

Senior Full Stack Engineer, Enterprise Engine

Join Stripe as a Senior Full Stack Engineer to lead technical design and development in a dynamic environment.

Adyen logo
Adyen

Senior Salesforce Developer

Join Adyen as a Senior Salesforce Developer in Amsterdam. Drive solutions connecting Adyen with Salesforce for global scalability.

Adobe logo
Adobe

Full Stack Web Developer

Join Adobe as a Full Stack Web Developer in Seattle, WA. Work with React, Node.js, AWS, and more to build innovative web experiences.

Webflow logo
Webflow

Senior Fullstack Software Engineer

Join Webflow as a Senior Fullstack Engineer to build powerful websites visually. Remote role with competitive salary and benefits.

Human Interest logo
Human Interest

Senior Full-Stack Software Engineer

Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.

Atlassian logo
Atlassian

Full Stack Software Engineer

Full Stack Software Engineer role at Atlassian, remote, focused on building REST APIs, React components, and CI/CD pipelines.