Salesforce is seeking experienced Database Distributed Systems Software Engineers to join their team in building cutting-edge, highly concurrent distributed systems. This Staff-level position focuses on developing robust, highly scalable database technologies that support Salesforce's continuous growth.
The role requires deep expertise in database internals and system programming, with responsibilities spanning from architecture and design to implementation and production support. You'll be working on advanced transaction management, schema evolution, and data manipulation at scale across distributed systems.
Key technical areas include:
The ideal candidate brings 4+ years of software development experience, strong CS fundamentals, and expertise in distributed systems. You'll need proficiency in languages like Java, Python, or C++, and deep knowledge of database concepts. Experience with PostgreSQL and cloud platforms is highly valued.
This role offers the opportunity to:
The position is available in prime tech hubs including San Francisco, Seattle, and Bellevue, with competitive compensation ranging from $157,600 to $276,100 depending on location and experience. Join Salesforce to help shape the future of enterprise database infrastructure while working with some of the industry's best engineering talent.