Distributed Systems Software Engineer - Public Cloud (Mid/Senior/Lead/Principal)
Core
Design, develop, and operate resilient distributed systems and cloud infrastructure automation tools for Salesforce's public cloud platform serving tens of millions of users.
Role type
Senior IC Distributed Systems Software Engineer (Public Cloud)
Builds
Cloud infrastructure automation tools, frameworks, workflows, validation platforms, and microservices on AWS, GCP, Azure, or Alibaba.
Domain
Public Cloud Infrastructure & Distributed Systems
Required skills
Java, GoLang, Python, or Ruby; Concurrency; Large scale systems; Data management; High availability design; Infrastructure-as-Code (Terraform); Containerization (Kubernetes, Docker, Mesos); Open source contribution; Agile/SDLC; Monitoring/Alerting/Logging; Advanced prompt engineering; AI tool fluency (Claude Code, Copilot, Cursor, etc.)
Preferred skills
Distributed databases (Postgres); AI agent orchestration
Technologies
AWS, GCP, Azure, Alibaba, Terraform, Kubernetes, Docker, Mesos, Spinnaker, Zookeeper, OpenAI API, Cursor, Windsurf, Claude
Responsibilities
Design and orchestrate complex systems where AI agents integrate seamlessly into human workflows; Critically evaluate code (Human or AI-generated) for correctness, quality, security, and performance; Participate in on-call rotation to address complex problems in real-time; Resolve complex technical issues to improve system availability, resilience, and performance.
Seniority
Senior/Lead/Principal, hands-on IC
