Software Engineering SMTS
Hybrid (San Francisco, CA), Hybrid (Bellevue, WA)$172.5k - $260.1kFull timePosted 2d ago
About the role
Salesforce is hiring Database Distributed Systems Software Engineers to design, build, and maintain scalable, distributed database systems with a focus on transaction management, performance, and reliability in large-scale environments.
Responsibilities
- Lead the design and implementation of complex database features. Focus on advanced transaction management that delivers performance, scalability, consistency, and reliability in distributed systems.
- Solve SQL execution challenges to enable transactionally consistent DDL on distributed database systems. Oversee schema evolution and versioning, with consistency and minimal disruption in highly concurrent environments.
- Optimize database operations at very large scale. Develop patterns for data integrity, consistency, and efficient data manipulation across distributed datasets.
- Build database services on AWS, GCP, or other public cloud platforms.
- Take part in the team's on-call rotation to resolve complex problems and keep services available.
- Troubleshoot and resolve complex database issues in demanding production environments, with fast recovery and minimal disruption.
- Contribute to the roadmap for core database technologies and frameworks, and influence future architectural decisions.
Qualifications
- BS or higher in Computer Science, or equivalent practical experience.
- Strong computer science fundamentals, including data structures, algorithms, and distributed systems.
- 7+ years of software development experience, with significant focus on large-scale, database-intensive, distributed applications.
- Deep knowledge of database transaction management, including concurrency control, isolation levels, and distributed transactions.
- Experience designing database applications for high-volume, complex data operations, including query tuning and performance analysis for highly concurrent systems.
- Strong programming skills in at least one relevant language (for example, Java, Python, or PL/SQL), with a focus on systems-level programming for database interactions.
Skills
Required:Database transaction managementSQL optimizationProgramming
Benefits
- time off programs
- medical
- dental
- vision
- mental health support
- paid parental leave
- life and disability insurance
- 401(k)
- employee stock purchasing program
Last updated Oct 25, 2026. Interested? Apply on the company site.
About Salesforce
The #1 AI CRM
Salesforce is the #1 AI CRM, helping companies become Agentic Enterprises where humans and agents drive success together through a unified AI, data, and Customer 360 platform.
AICRMCustomer 360Data 360Salesforceliquid-ai-recruiting-target
More open roles at Salesforce
- Enterprise Account Executive - KSA2d agoHybrid (Riyadh, Saudi Arabia) · Sales
- Technical Program Management Senior Manager2d agoHybrid (San Francisco, CA; Bellevue, WA) · Program & Project Management
- Cookie Consent Manager2d agoRemote
- Software Engineering SMTS2d agoHybrid (Indiana - Indianapolis; Texas - Dallas) · Technology / Digital Experience Technology
- Cookie Consent Manager2d agoRemote