Distributed Systems Software Engineer - Public Cloud (Mid/Senior/Lead/Principal)

salesforce.com, inc.

Bellevue (WA)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Generous health and wellness benefits
Paid parental leave
Adoption assistance
401(k) with company matching
Employee stock purchase plan

Job summary

salesforce.com, inc. is looking for a Distributed Systems Software Engineer (Senior/Lead/Principal) to innovate cloud solutions and maintain a robust distributed systems platform. Responsibilities include designing resilient systems, automating cloud infrastructure, and utilizing AI tools to enhance software development. Candidates should have 3+ years in back-end software development, experience with Java, Go, Python, or Ruby, and knowledge of modern engineering practices. Generous health benefits included.

Qualifications

  • 3+ years of back-end software development experience.
  • Deep knowledge of programming in Java, Go, Python or Ruby.
  • Experience owning and operating multiple instances of a critical service.
  • Experience with AI tools such as Claude Code, GitHub Copilot, Codex, and Cursor.
  • Experience with distributed database systems.

Responsibilities

  • Deliver cloud infrastructure automation tools and frameworks on AWS, GCP, Azure, or Alibaba.
  • Design, develop, debug, and operate resilient distributed systems across compute nodes.
  • Contribute to open-source technologies such as Spinnaker and Zookeeper.
  • Develop infrastructure-as-code using Terraform.
  • Write microservices on container platforms.

Skills

Java
Go
Python
Ruby
Agile development methodology
Test-Driven Development
AI tools
prompt engineering
distributed systems
Terraform

Education

Technical degree

Tools

AWS
GCP
Azure
Kubernetes
Docker
Mesos
PostgreSQL

Job description

Distributed Systems Software Engineer - Public Cloud (Senior/Lead/Principal)

Our Public Cloud engineering teams are responsible for innovating and maintaining a large‑scale distributed systems engineering platform that ships hundreds of features to production for tens of millions of users across all industries every day. We build highly reliable, lightning‑fast, supremely secure systems that preserve all customer customizations and integrations.

Key Responsibilities:

  • Deliver cloud infrastructure automation tools, frameworks, workflows, and validation platforms on AWS, GCP, Azure, or Alibaba.
  • Design, develop, debug, and operate resilient distributed systems that run across thousands of compute nodes in multiple data centres.
  • Use and contribute to open‑source technologies such as Spinnaker, Zookeeper, and others.
  • Develop infrastructure‑as‑code using Terraform.
  • Write microservices on container platforms such as Kubernetes, Docker, and Mesos.
  • Build and ship high‑quality, production‑grade software using modern engineering practices, integrating AI tooling (Cursor, Windsurf, Claude, OpenAI API) to deliver secure, optimized code.
  • Design and orchestrate complex systems where AI agents integrate seamlessly into human workflows, driving efficiency and innovation at scale.
  • Contribute to building and maintaining the shared system context, an explicit repository of design constraints and standards that enable accurate, reliable AI operation.
  • Critically evaluate code (human or AI‑generated) for correctness, quality, security and performance.
  • Resolve complex technical issues and drive innovations that improve system availability, resilience and performance.
  • Balance live‑site management, feature delivery and technical debt retirement.
  • Participate in on‑call rotation to address complex problems in real time and keep services operational.

Required Skills:

  • A related technical degree.
  • 3+ years of back‑end software development experience.
  • Deep knowledge of programming in Java, Go, Python or Ruby.
  • Experience owning and operating multiple instances of a critical service.
  • Genuine AI‑first engineering approach and use of AI to accelerate development.
  • Experience with AI tools such as Claude Code, GitHub Copilot, Codex, Cursor, etc.
  • Advanced prompt engineering skills and the ability to craft precise, structured prompts.
  • Experience with Agile development methodology and Test‑Driven Development.
  • Experience with critical infrastructure services including monitoring, alerting, logging and reporting.
  • Experience with distributed database systems; knowledge of relational databases such as PostgreSQL is a plus.
Benefits & Perks

We offer generous health and wellness benefits, paid parental leave, adoption assistance, fertility benefits, disability coverage, 401(k) with company matching, employee stock purchase plan and more. All details are available on our benefits site.

Equal Opportunity Employer

Salesforce is an equal‑opportunity employer. We respect all employees and applicants for employment without regard to race, religion, color, national origin, sex, sexual orientation, gender expression or identity, transgender status, age, disability, veteran or marital status, political viewpoint, or other protected categories.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Distributed Systems Software Engineer - Public Cloud (Mid/Senior/Lead/Principal)
Distributed Systems Software Engineer - Public Cloud (Mid/Senior/Lead/Principal)

salesforce.com, inc. • New York (NY)

On-site
USD 117,000 - 345,000
Benefits site guidance
Distributed Systems Software Engineer, GovCloud - Senior/Lead
Distributed Systems Software Engineer, GovCloud - Senior/Lead

salesforce.com, inc. • Denver (CO)

On-site
USD 148,000 - 261,000
Wellbeing reimbursement
Generous parental leave
Adoption assistance
+1
Distributed Systems Software Engineer, GovCloud - Senior/Lead
Distributed Systems Software Engineer, GovCloud - Senior/Lead

salesforce.com, inc. • Bellevue (WA)

On-site
USD 148,000 - 261,000
Wellbeing reimbursement
Generous parental leave
Adoption assistance
+1
Distributed Systems Software Engineer - Public Cloud (Mid/Senior/Lead/Principal)
Distributed Systems Software Engineer - Public Cloud (Mid/Senior/Lead/Principal)

salesforce.com, inc. • San Francisco (CA)

On-site
USD 117,000 - 314,000
Distributed Systems Software Engineer, GovCloud - Senior/Lead
Distributed Systems Software Engineer, GovCloud - Senior/Lead

salesforce.com, inc. • Herndon (VA)

On-site
USD 148,000 - 261,000
Senior / Lead Software Engineer - Database/Distributed Storage Engineering
Senior / Lead Software Engineer - Database/Distributed Storage Engineering

salesforce.com, inc. • San Francisco (CA)

On-site
USD 117,000 - 286,000
Senior Distributed Systems Engineer - AI-First Cloud
Senior Distributed Systems Engineer - AI-First Cloud

salesforce.com, inc. • New York (NY)

On-site
USD 117,000 - 345,000
Benefits site guidance
AI-First Distributed Systems Engineer for Cloud Platforms
AI-First Distributed Systems Engineer for Cloud Platforms

100 Salesforce, Inc. • Herndon (VA)

On-site
USD 149,000 - 246,000
Health insurance
401(k) plan
Employee stock purchase program
+1
DevOps Engineer, GovCloud Mid/Senior
DevOps Engineer, GovCloud Mid/Senior

Salesforce • New York (NY)

On-site
USD 148,000 - 261,000
Time-off programs
Medical, dental, and vision benefits
Paid parental leave
+1
Senior Software Engineer, Data Cloud
Senior Software Engineer, Data Cloud

Salesforce • Bellevue (WA)

On-site
USD 148,000 - 224,000