Senior Software Engineer, Infrastructure & Distributed Systems

Salesforce

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Francisco, CA
Salary
$148,500–$223,900 / yr
Posted
12 days ago
Freshness
Confirmed live yesterday
Closes
Jan 25, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $176k
This role $186k
$107k most similar roles pay here $239k

This role pays more than 66% of similar roles. Most pay $149,500–$202,482 — the shaded band above. At the midpoint, this role pays about $186k versus about $176k 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 114 open roles on FindRole.

Listed pay typically runs $148,500–$243,550 across 106 roles with salary data.

Most-posted roles

View all roles at Salesforce

At a glance

TL;DR · Senior Software Engineer, Infrastructure & Distributed Systems

As a Senior Software Engineer- Infrastructure & Distributed Systems, you will join the team to build new components and frameworks for developing distributed filesystems within an evolving market technology to provide scale and efficiency. You will develop high-quality, production-ready code for a multi-tenant SaaS cloud distributed filesystem environment while performing code reviews, mentoring junior engineers, and providing technical guidance. The role requires mastery of Java and Python, strong SQL skills, and experience with relational and non-relational databases like Postgres or Trino. You will work with public cloud infrastructure including AWS, Azure, and GCP, utilizing technologies such as Kafka, Elastic Search, Terraform, Kubernetes, and Docker. Your work focuses on solving complex problems in distributed systems at scale, specifically involving queues, locks, scheduling, event-driven architecture, and workload distribution within a high-growth cloud platform environment.

What does a Software Engineer earn in California?

Median $214000 from 776 postings across 67 companies.

See salary data

What you'll do

  • Build new components and frameworks for distributed filesystems to provide scale and efficiency.
  • Develop high-quality, production-ready code for a multi-tenant SaaS cloud platform.
  • Create efficient algorithms and components within a distributed filesystem environment.
  • Perform code reviews to ensure software quality and maintainability.
  • Mentor junior engineers and provide technical guidance to the team.
  • Design and develop distributed systems at scale using Java or Python.
  • Implement features using event-driven architecture, queues, locks, and scheduling.
  • Integrate AI tools into the software development life cycle.

What we're looking for

  • 6+ years of software development experience.
  • Mastery of programming languages including Java, Python, and strong SQL skills.
  • Experience with relational and non-relational databases such as Postgres or Trino.
  • Experience developing SaaS products on public cloud infrastructure like AWS, Azure, or GCP.
  • Proven experience designing and developing distributed systems at scale.
  • Proficiency in queues, locks, scheduling, event-driven architecture, and workload distribution.
  • Versatility in using AI within the software development life cycle (SDLC).
  • Experience with Big Data/ML, S3, Kafka, Elastic Search, Terraform, Kubernetes, or Docker (preferred).

More like this

Similar roles

Senior Software Engineer, Distributed Systems

Apple Inc

Cupertino, CA 89 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

Senior Infrastructure Software Engineer

Apple Inc

Cupertino, CA 4 days ago $150,400$277,600
Kubernetes Cassandra Kafka Redis Zookeeper Golang Java Python Ruby TDD Agile DNS DHCP LDAP Puppet Chef Ansible AWS React Angular JQuery OpenStack Netbox
5+ yrs exp

Senior Infrastructure Software Engineer

Apple Inc

Cupertino, CA 146 days ago $150,400$277,600
Kubernetes Golang Java Python Cassandra Kafka Redis Zookeeper TDD Agile Puppet Chef Ansible AWS React Angular JQuery DNS DHCP LDAP OpenStack Netbox
5+ yrs exp

Senior Software Engineer, Developer Infrastructure

Coinbase

Remote 2 days ago $186,065$218,900
Go Kubernetes AWS Terraform GitHub Actions CI/CD Datadog Distributed Systems Build Systems Remote Execution Progressive Delivery Observability Containers
5+ yrs exp Remote