Distributed Systems Software Engineer, Public Cloud

Salesforce

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
San Francisco, CA
Salary
$117,200–$313,700 / yr
Posted
33 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $192k
This role $215k
$94k most similar roles pay here $337k

This role pays more than 76% of similar roles. Most pay $169,550–$214,812 — the shaded band above. At the midpoint, this role pays about $215k versus about $192k for comparable roles.

Based on 240 similar postings.

Employer

About Salesforce

Salesforce is the world''s leading customer relationship management (CRM) platform, offering cloud-based software for sales, service, marketing, analytics, and application development. Industry: Enterprise Software & Cloud Computing

Salesforce currently has 106 open roles on FindRole.

Listed pay typically runs $148,500–$260,100 across 98 roles with salary data.

Most-posted roles

View all roles at Salesforce

At a glance

TL;DR · Distributed Systems Software Engineer, Public Cloud

The Distributed Systems Software Engineer - Public Cloud (Mid/Senior/Lead/Principal) joins the Public Cloud engineering team to innovate and maintain a large-scale distributed systems platform. You will design, develop, and operate resilient back-end systems across thousands of compute nodes while delivering cloud infrastructure automation tools and workflows on platforms like AWS, GCP, Azure, or Alibaba. Day-to-day responsibilities include managing microservices using Kubernetes and Docker, writing Infrastructure-as-Code with Terraform, and contributing to open-source technologies like Spinnaker and Zookeeper. The role requires proficiency in Java, GoLang, Python, or Ruby, alongside advanced prompt engineering skills to integrate AI agents into human workflows. You will solve complex data management challenges and ensure high availability for a multi-tenant platform while utilizing tools such as Cursor, Windsurf, and the OpenAI API to build production-grade software within an Agile environment.

What you'll do

  • Design, develop, and operate resilient distributed systems across thousands of compute nodes in multiple data centers.
  • Build and maintain cloud infrastructure automation tools, frameworks, and validation platforms on AWS, GCP, Azure, or Alibaba.
  • Develop Infrastructure-as-Code using Terraform and write microservices on containerization frameworks like Kubernetes and Docker.
  • Utilize advanced prompt engineering to create structured prompts and system contexts for reliable, production-ready AI outputs.
  • Integrate AI agents into human workflows to drive efficiency and innovation at scale.
  • Critically evaluate both human and AI-generated code for correctness, security, and performance.
  • Manage live-site operations, including participating in on-call rotations to resolve complex technical issues in real-time.
  • Contribute to the development of shared system contexts to ensure AI tools operate accurately within established constraints.

What we're looking for

  • A related technical degree is required.
  • Candidates must have at least 3 years of backend software development experience.
  • Deep knowledge of programming in Java, GoLang, Python, or Ruby is required.
  • Experience owning and operating multiple instances of a critical service is required.
  • Advanced prompt engineering skills to create reliable, secure, and production-ready AI outputs are required.
  • A demonstrated, genuine AI-first approach to engineering using tools like Claude Code, GitHub Copilot, or Cursor is required.
  • Experience with Agile development methodology and Test Driven Development is required.
  • Experience with critical infrastructure services including monitoring, alerting, logging, and reporting is required.

More like this

Similar roles

Software Development Engineer, Distributed Systems

Apple Inc

Cupertino, CA 58 days ago $150,400$277,600
Distributed Systems Golang Kubernetes PostgreSQL Zookeeper etcd Control Plane Cloud Infrastructure high-availability Monitoring Alerting Incident Management Performance Analysis Datacenter Architecture Networking Resource Management
6+ yrs exp

Senior Software Engineer, Distributed Systems

Apple Inc

Cupertino, CA 80 days ago $150,400$277,600
Go Rust Scala Distributed Systems Kubernetes Cloud Services Observability Monitoring Algorithm Design Concurrency Incident Management Scalability Reliability
5+ yrs exp

Principal Software Engineer

Nvidia

Santa Clara, CA +1 135 days ago $272,000$431,250
Go Python Java Kubernetes Slurm Prometheus OpenTelemetry Grafana Docker AWS GCP Azure CUDA cuDNN Distributed Systems Infrastructure Automation Workflow Orchestration
10+ yrs exp

DevOps Engineer, GovCloud Mid/Senior

Salesforce

Remote 44 days ago $96,300$260,100
AWS Kubernetes Terraform Ansible Docker Python Golang Shell CI/CD Prometheus Grafana Splunk ELK Prompt Engineering Linux EKS GKE Spinnaker Jenkins OPA Checkov
Remote

DevOps Engineer, GovCloud Mid Senior

Salesforce

Remote 44 days ago $96,300$260,100
AWS Kubernetes Terraform Ansible Docker Python Golang Shell CI/CD Prometheus Grafana Splunk ELK Prompt Engineering Linux EKS GKE Spinnaker Jenkins OPA Checkov
Remote