Salesforce
Senior Software Engineer- Infrastructure & Distributed Systems
$148K–$246K
California - San Francisco · Office Tech-Flexible · Senior · Full-time · Posted Sep 9, 2026
- Experience
- 6+ years of software development experience.
About the job
Develop scalable distributed-filesystem components and production software for Salesforce’s multi-tenant SaaS cloud platform, while reviewing code and mentoring engineers.
What you'll do
- Build components and algorithms for distributed filesystems and cloud services.
- Write high-quality production code and design distributed systems at scale.
- Review code, mentor junior engineers, and provide technical guidance.
What they ask for
- Mastery of programming languages and platforms, including Java and Python; strong SQL skills and database experience.
- Experience developing SaaS products on public cloud infrastructure such as AWS, Azure, or GCP.
- Proven experience designing and developing distributed systems at scale, including knowledge of queues, locks, scheduling, event-driven architecture, and workload distribution.
- Understanding of software development best practices, leadership skills, and versatile use of AI in the SDLC.
Nice to have
- Experience with Big-Data/ML and S3; Kafka; or Elastic Search.
- Experience with Terraform, Kubernetes, and Docker.
Pay
$148,500 - $223,900 annually (USD, base salary); $178,900 - $246,000 annually (USD, base salary)
Tools
Java, Python, SQL, Postgress, Trino, AWS, Azure, GCP
AI focus
Use AI in the software development lifecycle (SDLC).
Model-written summary · the original posting is authoritative