Staff Full Stack Software Engineer | San Francisco, CA

Detailed Information

  • Location: San Francisco, CA

  • Company: Salesforce

across every industry blaze new trails and connect with customers in a whole new way. And, we empower you to be a Trailblazer, too - driving your performance and career growth, charting new paths, and improving the state of the world. If you believe in business as the greatest platform for change and in companies doing well and doing good - you've come to the right place.

At Salesforce - we're not just another team of developers; we're pioneers paving the future of AI assisted development on Salesforce platform. Our mission is to merge the power and flexibility of Code Editors with Salesforce-specific AI Co-pilot extensions ( Einstein for Developers ) , bringing a unique, tailored experience

to developers around the world. Enabling experienced & novice salesforce developers to be more productive and develop code with Salesforce guided best practices.

Our innovation-driven culture ensures that we constantly challenge ourselves to elevate AI enabled productivity for our developers to new heights. In an ever-evolving domain of full-stack development, our commitment is to offer an experience that's always a step ahead, embracing change, and pioneering new benchmarks. Collaboration isn't just a term for us; it's our ethos. Even though our product has vast reach, our team operates like a closely-knit community. Every member's insights, feedback, and voice play a pivotal role in

shaping the evolution of Einstein for Developer. Rooted in our commitment to equality and diversity, we strive to create an environment where every individual, regardless of their background, feels valued and empowered to contribute.

At the intersection of passion, innovation, and technology, Einstein for Developers is more than just an IDE extension -it's the future of coding, and we invite you to be a part of this exciting journey with us. About the Role : The Einstein for Developers Team in the Salesforce Developer Experience area is searching for an LMTS (Lead Member of Technical Staff) to join our team. We are a remote-first team building the Einstein for Developers extension for VS Code powered by Salesforce's own AI Platform.

If you're passionate about working in open source using modern technologies to design and build an enhanced developer experience for our customers, this is the place to be. We have a tight feedback loop with our community allowing us to iterate fast and deliver value. We're looking for an individual with a curious mind, interested in solving complex problems with creative solutions. An ideal candidate is an engineer with experience building VS Code Extensions. Salesforce Platform and some Java experience can be helpful.

Responsibilities : Develop, enhance, and maintain VSCode-Extensions using Typescript, adhering to industry coding standards and best practices. Review pull requests, asking clarifying questions, providing productive guidance, and ensuring a healthy code base. QA test your own work and the work of others to ensure the health of our product for continuous delivery on Windows, Mac, and Linux. Work with UX designers to create a great experience. Decompose those UX experiences for planning and development. Work with agile methodologies, such as sprints or Kanban, to deliver projects in a timely manner.

Work closely with product owners and stakeholders to understand and translate business requirements into technical specifications to ensure smooth integration and delivery of software components. Act as a mentor to junior engineers in the team. And lead them to successfully deliver on projects. Technical Requirements: Experience with IDE extensions development, such as Visual Studio or other chromium based IDEs. Use VS Code APIs to build Custom Commands, enhance support for any major Object oriented languages or scripting languages like JS and deliver custom user experiences inside VS Code.

Proven experience in developing VSCode-Extensions using Typescript. Familiarity with popular VS Code APIs, libraries and Git. Strong knowledge of Type Script, Nodejs, Java Script, and web technologies (HTML, CSS) is essential. Familiarity with testing frameworks and tools like Jest/Mocha or any other unti testing frameworks. Familiarity with cloud platforms technologies like AWS, Azure or GCP. AWS would be preferred. Bonus points - Contributions to open-source projects related to VSCode-Extensions or Typescript. We are passionate about developer experience, the potential of AI to improve the Salesforce Developer Experience, and we strive for continuous improvement.

If you are always looking to leave things better than you found them then we want to speak with you! Accommodations If you require assistance due to a disability applying for open positions please submit a request via this Accommodations Request Form. Posting Statement At Salesforce we believe that the business of business is to improve the state of our world. Each of us has a responsibility to drive Equality in our communities and workplaces. We are committed to creating a workforce that reflects society through inclusive programs and initiatives such as equal pay, employee resource groups, inclusive benefits, and more.

Learn more about Equality at and explore our company benefits at . Salesforce is an Equal Employment Opportunity and Affirmative Action Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, interaction, interactionual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status. Salesforce does not accept unsolicited headhunter and agency resumes. Salesforce will not pay any third-party agency or company that does not have a signed agreement with Salesforce.

Salesforce welcomes all. Pursuant to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, Salesforce will consider for employment qualified applicants with arrest and conviction records. For Washington-based roles, the base salary hiring range for this position is $172,500 to $237,200. For California-based roles, the base salary hiring range for this position is $188,200 to $258,700. Compensation offered will be determined by factors such as location, level, job-related knowledge, skills, and experience.

Certain roles may be eligible for incentive compensation, equity, benefits. More details about our company benefits can be found at the following link:Requisition #: JR231341pca3lyuhf

View Jobs by Category >>

Related Jobs