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

Adobe logo
Adobe

Software Development Engineer

Join Adobe as a Software Development Engineer in San Francisco, focusing on backend services for Adobe Content.

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.

SAP logo
SAP

Senior Full Stack Developer (Security & Compliance)

Join SAP as a Senior Full Stack Developer focusing on Security & Compliance, leveraging Java, SpringBoot, and Python.

Adobe logo
Adobe

Senior Software Development Engineer

Join Adobe as a Senior Software Development Engineer in San Jose, focusing on React, JavaScript, and cloud-based microservices.

Atlassian logo
Atlassian

Full Stack Software Engineer

Join Atlassian as a Full Stack Software Engineer, working remotely to build innovative solutions with JavaScript, React, and Node.js.

Salesforce logo
Salesforce

Senior Software Architect

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

YETI logo
YETI

Front End Developer - Salesforce Commerce Cloud

Join YETI as a Front End Developer specializing in Salesforce Commerce Cloud, enhancing eCommerce experiences in a hybrid role.

BuildZoom logo
BuildZoom

Senior Full Stack Web Developer

Join BuildZoom as a Senior Full Stack Web Developer to lead web development initiatives in San Francisco, CA.

NVIDIA logo
NVIDIA

Senior Full Stack Web Software Engineer

Join NVIDIA as a Senior Full Stack Web Software Engineer to build AI-assisted developer tools using React.js and TypeScript.

Square logo
Square

Senior Software Engineer (Frontend/Fullstack)

Join Square as a Senior Software Engineer (Frontend/Fullstack) to build world-class e-commerce solutions using JavaScript, PHP, and VueJS.

SpaceX logo
SpaceX

Full Stack Software Engineer (Starlink)

Join SpaceX as a Full Stack Software Engineer for Starlink, working on cutting-edge satellite internet technology.

SAP logo
SAP

Senior Back-End / Full Stack Developer

Join SAP as a Senior Back-End / Full Stack Developer in Sofia, Bulgaria. Drive innovation and transformation in a hybrid work environment.

Socure logo
Socure

Full Stack Software Engineer

Join Socure as a Full Stack Software Engineer, working remotely to build world-class web applications using JavaScript, TypeScript, and more.

Apollo GraphQL logo
Apollo GraphQL

Senior Full-Stack Product Engineer

Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.

Adobe logo
Adobe

Software Development Engineer

Join Adobe as a Software Development Engineer to lead the development of Journey Optimizer Omnichannel product.

Boeing logo
Boeing

Mid-Level Full Stack Software Developer

Join Boeing as a Mid-Level Full Stack Developer, working on big data apps with Java, Spring, Docker, and AWS in a hybrid role.

Valdera logo
Valdera

Senior Software Engineer (Full-Stack)

Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.

Square logo
Square

Software Engineer (Frontend/Fullstack) - E-commerce Website

Join Square as a Software Engineer (Frontend/Fullstack) to enhance e-commerce experiences. Work remotely with VueJS, PHP, and Laravel.

Boeing logo
Boeing

Full Stack Developer (Contract)

Join Boeing as a Full Stack Developer to design scalable web applications and collaborate with cross-functional teams.

Boeing logo
Boeing

Senior Full Stack Developer (Contract)

Join Boeing as a Senior Full Stack Developer to design scalable web applications for data analytics in Ridley Park, PA.

Titan logo
Titan

Senior Full Stack Software Engineer

Join Titan as a Senior Full Stack Software Engineer in New York. Work with AWS, JavaScript, and TypeScript to build innovative financial solutions.

Adobe logo
Adobe

Software Development Engineer - 2025 University Graduate

Join Adobe as a Software Development Engineer for 2025 graduates. Develop and test software systems, collaborate with teams, and grow your skills.

Verkada logo
Verkada

Staff Fullstack Engineer

Join Verkada as a Staff Fullstack Engineer to design and develop backend APIs and scalable solutions for real-time video monitoring.

IBM logo
IBM

Full Stack Developer with Angular and Drupal Experience

Join IBM as a Full Stack Developer with expertise in Angular, Drupal, and AWS. Work on innovative projects in a collaborative environment.