Taro Logo

Software Engineering LMTS - IDE Experiences

A cutting-edge technology organization dedicated to improving developer productivity in cloud development environments.
$165,600 - $265,200
Frontend
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineering LMTS - IDE Experiences

Salesforce is seeking a Staff Software Engineer to join their IDE Experiences team, focusing on enhancing developer productivity in cloud development environments. The role involves building tools and extensions that enable seamless development experiences for both UI and Java developers on VSCode and JetBrains products.

The ideal candidate will have 5+ years of software development experience, with deep expertise in TypeScript, JavaScript, and Java. They will be responsible for designing and developing IDE extensions and plugins, optimizing remote workspace integration, and creating features that improve debugging, testing, and build processes.

This position offers an opportunity to work with cutting-edge technology and shape the future of remote development environments. The role combines technical expertise with problem-solving skills, requiring someone who can identify developer pain points and create innovative solutions. The successful candidate will join a collaborative team environment and contribute to tools that empower developers worldwide.

Working at Salesforce comes with comprehensive benefits including medical insurance, parental leave, wellbeing reimbursement, and fertility benefits. The position is based in San Francisco, offering a competitive salary range of $165,600 - $265,200.

Last updated 7 months ago

Responsibilities For Software Engineering LMTS - IDE Experiences

  • Design and develop IDE extensions and plugins tailored for UI and Java development
  • Enhance the integration of remote workspaces with VSCode, ensuring seamless performance and usability
  • Optimize development workflows by creating features that improve debugging, testing, and build processes for remote developers
  • Collaborate with stakeholders to gather requirements and translate them into innovative, scalable solutions
  • Troubleshoot and resolve issues in existing extensions, ensuring high-quality, reliable tools for developers
  • Keep up-to-date with the latest advancements in IDE and remote development technologies, identifying opportunities to improve developer productivity

Requirements For Software Engineering LMTS - IDE Experiences

TypeScript
JavaScript
Java
React
  • 5+ years of software development experience, with at least 2 years focused on developing IDE plugins/extensions or similar tools
  • Proficiency in TypeScript, JavaScript, and Java; familiarity with Kotlin is a plus
  • Experience with Github Codespaces, VSCode API, and modern development frameworks
  • Knowledge of remote development setups, including containers (Docker), remote Tunnels, and cloud workspaces
  • Strong understanding of front-end technologies like HTML, CSS, and frameworks such as React or Angular
  • Proven ability to identify developer pain points and build solutions that enhance productivity
  • Excellent communication and teamwork skills, with experience working in agile development environments

Benefits For Software Engineering LMTS - IDE Experiences

Medical Insurance
Parental Leave
Vision Insurance
Dental Insurance
  • Wellbeing reimbursement
  • Generous parental leave
  • Adoption assistance
  • Fertility benefits

Interested in this job?