Senior Full Stack Software Engineer, Code Builder/IDE
SalesforceJoin 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
Software Development Engineer
Join Adobe as a Software Development Engineer in San Francisco, focusing on backend services for Adobe Content.
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.
Senior Full Stack Developer (Security & Compliance)
Join SAP as a Senior Full Stack Developer focusing on Security & Compliance, leveraging Java, SpringBoot, and Python.
Senior Software Development Engineer
Join Adobe as a Senior Software Development Engineer in San Jose, focusing on React, JavaScript, and cloud-based microservices.
Full Stack Software Engineer
Join Atlassian as a Full Stack Software Engineer, working remotely to build innovative solutions with JavaScript, React, and Node.js.
Senior Software Architect
Join Salesforce as a Senior Software Architect to drive product architecture and strategic technology initiatives.
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.
Senior Full Stack Web Developer
Join BuildZoom as a Senior Full Stack Web Developer to lead web development initiatives in San Francisco, CA.
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.
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.
Full Stack Software Engineer (Starlink)
Join SpaceX as a Full Stack Software Engineer for Starlink, working on cutting-edge satellite internet technology.
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.
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.
Senior Full-Stack Product Engineer
Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.
Software Development Engineer
Join Adobe as a Software Development Engineer to lead the development of Journey Optimizer Omnichannel product.
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.
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.
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.
Full Stack Developer (Contract)
Join Boeing as a Full Stack Developer to design scalable web applications and collaborate with cross-functional teams.
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.
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.
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.
Staff Fullstack Engineer
Join Verkada as a Staff Fullstack Engineer to design and develop backend APIs and scalable solutions for real-time video monitoring.
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.