Senior Software Engineer, DNS & Cloud Infrastructure

Salesforce

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Bellevue, WASan Francisco, CA
Salary
$148,500–$223,900 / yr
Employment
Full-time
Posted
49 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $189k
This role $186k
$133k $246k
below market most similar roles pay here above market

This role pays more than 52% of similar roles. Most pay $156,550–$221,812 — the blue band above. At the midpoint, this role pays about $186k versus about $189k 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 221 open roles on FindRole.

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

Most-posted roles

View all roles at Salesforce

At a glance

TL;DR · Senior Software Engineer, DNS & Cloud Infrastructure

The Sr. Software Engineer, DNS & Cloud Infrastructure joins the Public Cloud engineering team to maintain and innovate a large-scale distributed systems platform. This role involves designing, developing, and operating resilient distributed systems across thousands of compute nodes in multiple data centers. Key responsibilities include delivering cloud infrastructure automation tools, frameworks, and workflows, as well as managing live-site operations and technical debt. The position requires proficiency in Python, Linux systems administration, and cloud architecture across GCP, AWS, or Azure. Candidates must utilize technologies such as Kubernetes, Docker, Terraform, Puppet, and Spinnaker. Core competencies include deep knowledge of DNS, load balancing, TCP/IP, and concurrency. The work focuses on solving complex data management challenges to ensure high availability, security, and performance for a massive multi-datacenter environment.

What does a Software Engineer earn in Washington?

Median $202800 from 409 postings across 38 companies.

See salary data

What you'll do

  • Deliver cloud infrastructure automation tools, frameworks, workflows, and validation platforms on public cloud platforms.
  • Design, develop, debug, and operate resilient distributed systems across thousands of compute nodes.
  • Write microservices on containerization frameworks such as Kubernetes, Docker, and Mesos.
  • Develop Infrastructure-as-Code and contribute to open source technology.
  • Resolve complex technical issues to improve system availability, resilience, and performance.
  • Balance live-site management, feature delivery, and the retirement of technical debt.
  • Participate in an on-call rotation to address complex problems and maintain service availability.

What we're looking for

  • Minimum of 5+ years of backend software development experience using Python within a Cloud Architecture.
  • In-depth, hands-on experience with Linux Systems Administration, troubleshooting, servers, and cloud architecture.
  • Proficiency in OOP, design patterns, data structures, algorithms, and concurrency.
  • Experience with public cloud engineering on GCP, AWS, or Azure platforms.
  • Experience with container and orchestration systems such as Kubernetes and Docker.
  • Experience with infrastructure automation tools like Splunk, Puppet, Spinnaker, Terraform, and Git.
  • Strong understanding of network technologies including DNS, Load Balancing, SSL, TCP/IP, SQL, and HTTP.
  • Experience with CI/CD tools like Jenkins and Travis CI.

More like this

Similar roles

Software Engineer, DNS & Cloud Infrastructure

Salesforce

Bellevue, WA +1 6 days ago $117,200–$176,700
Python Kubernetes Docker Terraform AWS GCP Azure CI/CD Jenkins Puppet Ansible Grafana Splunk Linux SQL TCP/IP DNS HTTP Spinnaker Mesos Test Driven Development
3+ yrs exp Hybrid