> Markdown version of [/jobs/ext/2692724-software-engineering-pmts](https://www.wearedevelopers.com/jobs/ext/2692724-software-engineering-pmts). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineering PMTS - **Company:** Salesforce Inc. - **Location:** San Francisco, CA, United States - **Experience:** Expert - **Salary:** $172,500.0 - $313,700.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Ajax (Programming Language), HTML5, Automation of Tests, C Sharp (Programming Language), C++ (Programming Language), Cascading Style Sheets (CSS), Code Coverage, Databases, Relational Databases, Electronic Design Automation, JSON, Junit, Python (Programming Language), Microsoft Office, Node.Js, Object-Oriented Software Development, Ruby, Selenium, Software Engineering, PL-SQL, SQL Databases, Strategies of Testing, Web Application Frameworks, Extensible Markup Language (XML), Test-Driven Development (TDD), Information Technology, Web Technologies, Programming Languages - **Published:** September 3, 2026 - **Apply:** https://www.themuse.com/jobs/salesforce/software-engineering-pmts-93314c ## About the Role A related technical degree required 10+ years of professional software development experience Deep knowledge of object oriented programming and experience with at least one object oriented programming language (Java, Javascript, C++, C#, Ruby, Python) High proficiency in at least one high-level programming language and web framework (NodeJS, Express, Hapi, etc.) Proven understanding of web technologies, such as JavaScript, CSS, HTML5, XML, JavaScript, JSON, and/or Ajax Validated understanding of Database technologies such as SQL, PL/SQL and relational database schema design Experience in automated testing including unit and functional testing using Java, JUnit, JSUnit, Selenium Excellent interpersonal skills Office-Flex: Work in-person three days per week; or 10 days per quarter for some engineering teams Preferred Skills: Experience building highly scalable web applications. Experience with Agile software development and test-driven development. Bachelor's degree in Computer Science or equivalent field Track record of being a top performer in current and past roles ## Description Architect, design, implement, test and deliver highly scalable products Master our development process, culture and code base, then improve it Operate optimally in the hybrid engineering model where engineers are encouraged to be able to craft and complete the vital work to ensure quality in their own code as well as other engineers Mentor others in development technologies, tools, and processes Present your own designs to internal/external groups and review designs of others Develop test strategies, design automation frameworks, write unit/functional tests to drive up code coverage and automation metrics Participate in the team's on-call rotation to address sophisticated problems in real-time and keep services operational and highly available. ## Related Videos - [From Punch Cards to AI-assisted Development](https://www.wearedevelopers.com/videos/611-from-punch-cards-to-ai-assisted-development) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Can SVG be fast? Rendering a scatter chart with over 10k points](https://www.wearedevelopers.com/videos/100299-can-svg-be-fast-rendering-a-scatter-chart-with-over-10k-points) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)