Salesforce
Distributed Systems Software Engineer - Public Cloud (Mid/Senior/Lead/Principal)
$117K–$345K
California - San Francisco +2 · Office - Flexible · Principal · Full-time · Posted Aug 9, 2026
- Location
- California - San Francisco
Washington - Bellevue
New York - New York - Experience
- 3+ years backend software development experience.
- Education
- A related technical degree required.
About the job
Build and operate reliable, secure, large-scale distributed systems and cloud infrastructure, while using AI tools and agents in software development and human workflows.
What you'll do
- Design, develop, debug, and operate resilient distributed systems and cloud infrastructure automation across public cloud platforms.
- Build production software with infrastructure-as-code, microservices, and open-source technologies; improve service availability, resilience, and performance.
- Use AI tools and agents in development workflows, maintain shared system context, evaluate code, and participate in on-call support.
What they ask for
- Related technical degree.
- 3+ years backend software development experience.
- Deep programming knowledge in Java, GoLang, Python, or Ruby; experience owning and operating multiple instances of a critical service.
- Experience with Agile development, Test Driven Development, critical infrastructure services, AI development tools, and advanced prompt engineering.
Nice to have
- Experience with distributed database systems and relational databases like postgres.
Pay
USD $117,200 - $313,700 annually (base salary); USD $141,200 - $344,700 annually (base salary)
Tools
AWS, GCP, Azure, Alibaba, Spinnaker, Zookeeper, Terraform, Kubernetes
AI focus
Use AI as a core part of development, including AI coding tools, advanced prompt engineering, maintaining system context, evaluating human- or AI-generated code, and designing systems where AI agents integrate into human workflows.
Model-written summary · the original posting is authoritative