> Markdown version of [/jobs/ext/4589479-software-engineering-lmts](https://www.wearedevelopers.com/jobs/ext/4589479-software-engineering-lmts). 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 LMTS - **Company:** Salesforce.com, Inc. - **Location:** Seattle, WA, United States - **Experience:** Expert - **Salary:** $172,500.0 - $285,800.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Data Analysis, Code Review, Databases, Data Structures, Software Design Patterns, Distributed Systems, Software Engineering, Web Applications, Large Language Models, Backend, Build Management, Heroku, Information Technology - **Published:** November 5, 2026 - **Apply:** https://diversityjobs.com/career/18839006/Software-Engineering-Lmts-Washington-Seattle ## About the Role The team builds highly scalable, performant B2C experiences on a large distributed systems platform that ships hundreds of features a day to tens of millions of users. Engineers work on architecture, design, implementation and testing. Opportunities range from Sales Cloud and Industries Clouds to IoT, Analytics and Heroku., * 7+ years of professional software development experience. * Extensive full-stack programming experience, with a good understanding of the web application domain, backend systems and LLMs. * Scalable feature design and implementation, plus knowledge of design patterns and industry best practices. * Commitment to engineering best practices: design, testing, documentation and code reviews. * Good knowledge of Java or a similar language. * Strong computer science, data structure and database fundamentals. * Ability to analyze a problem, design a solution, explain it to teammates and deliver it on time with high quality. * Excellent communication and presentation skills, working with cross-functional teams across geographies. ## Description * Develop application code using established methods that meets acceptance criteria. * Review and collaborate with Architects on designs. * Develop technical designs with any necessary automation strategies. * Work with the Product Owner to clarify story functionality, and with SMEs for guidance. * Develop stories, data mappings, test cases and success criteria. * Build and deploy code through approved channels. * Test with automated unit, integration, functional, acceptance, performance and smoke tests. * Commit to the iteration goals.