Software Engineering SMTS

Salesforce

San Francisco, United States Posted October 30, 2026

Check how well your resume matches this job

Hybrid Full-time Senior
Salary Range

$178,900 - $246,000

Job Description

Join Salesforce as a Software Engineering SMTS, where you'll be part of a team responsible for architecting, developing, and testing the next generation of cloud-native databases. You'll work on complex scalability problems, develop new architecture and designs, and implement comprehensive tests. This is a hybrid role that values end-to-end service ownership and offers a fast-paced, collaborative, and agile environment.

  • Design and develop core distributed database system functionality, including new architecture and designs to solve complex scalability problems.
  • Implement comprehensive functional and system tests for your area of responsibility and for overall database quality, and actively participate in the release and deployment process.
  • Debug issues, conduct root cause analysis, and diagnose defects, while generating ideas to improve robustness and performance.
  • Strong CS fundamentals, including data structures, algorithms, and distributed systems.
  • Ability to learn quickly and deliver high-quality code in a fast-paced, dynamic, agile team environment.
  • Strong Java or C programming skills
  • BS or higher degree in Computer Science, or equivalent practical experience.
  • 6+ years of experience designing, building, and supporting large-scale systems.
  • Strong problem-solving and communication skills, with a results-oriented approach and good ideas for innovation.
  • MS or PhD in databases or distributed systems is a plus.
  • Deep expertise in distributed computing (e.g., system architecture, communication, distributed consensus, and transactional protocols).
  • 6+ years of experience in systems or database internals programming.
  • Strong understanding of low-level operating system concepts, including multi-threading, memory management, networking, storage, performance, and scale.
Required Skills
software development Salesforce testing cloud-native collaboration Agile distributed systems Java problem solving communication
How to apply

You apply on Salesforce’s own careers site. No account needed.

Apply on company site
How well do you match?

Upload your resume and ARes scores it against this job in a few seconds. No account needed.

Your resume is read to calculate the match and then deleted. Nothing is saved.

Already have access? Sign in
About Salesforce

See every open role at Salesforce on ARes.

More Jobs at Salesforce
Share This Job