Skip to content

Staff Software Engineer, Infrastructure

180k – 248kSan Francisco, CANew York, NYLos Angeles, CASeattle, WARemote
Summary

Staff Software Engineer builds and evolves scalable cloud infrastructure for payroll systems, tackling reliability, deployment, and observability challenges. Requires strong systems design, Python proficiency, and hands-on AWS/Terraform experience in fast-paced startups.

About the role

Responsibilities

  • Design and evolve the systems that power every payroll run, the infrastructure responsible for moving money, calculating taxes, and ensuring payroll runs reliably at scale.
  • Run at scaling and reliability challenges across our platform, improving how systems behave as our partners and payroll volumes grow.
  • Simplify infrastructure and architecture over time by identifying bottlenecks, reducing operational complexity, and making systems easier for engineers to reason about.
  • Improve how engineers build and ship software by strengthening CI/CD, observability, and developer tooling across the platform.
  • Take ownership of key technical outcomes from initial design through production rollout and ongoing operation.
  • Work with leaders during company planning cycles to discuss technical improvements we need to make.
  • Partner closely with product and engineering teams to deliver technical solutions that unlock new product capabilities.
  • Work in the open by sharing context, writing clear technical proposals, and helping teams align around thoughtful solutions.
  • Raise the engineering bar by mentoring teammates, sharing knowledge, and helping the team build systems we’re proud to operate.

Requirements

  • Experience working in startup environments where engineers own infrastructure as well as product systems.
  • Experience designing and operating complex systems that have scaled or evolved significantly over time.
  • Hands-on experience with AWS, Terraform, Docker, and modern CI/CD systems.
  • Strong systems design skills and a track record of building reliable, maintainable services.
  • Comfort debugging complex production issues and improving systems through thoughtful simplification.
  • Proficiency in Python (TypeScript or React is a plus).
  • Ability to bring clarity to ambiguous technical problems and help teams align on practical solutions.

Our Stack

  • Python / Django for our API
  • React and TypeScript for our frontends
  • AWS and Terraform for our cloud infrastructure
  • Postgres / RDS for our database
  • Temporal for workflow orchestration
  • GitHub for issue tracking and CI/CD

Compensation

In San Francisco, NYC, LA, and Seattle, the expected range is between $200,000 and $247,500. For all other locations, the expected range is between $180,000 and $235,400.

Skills
PythonDjangoAWSTerraformDockerCI/CDPostgresTemporalReactTypeScript
Similar roles at this salary range
All DevOps / SRE jobs →
Fivetran

Senior Site Reliability Engineer

Senior SRE responsible for production infrastructure reliability, incident response, deployment automation, and scaling SaaS systems on Kubernetes and major cloud platforms.

175k – 210kOakland, CADevOps / SREHybrid5+ YOEAWSGCP
Dropbox

Senior Infrastructure Software Engineer, Storage Core

Senior engineer building and operating Dropbox's exabyte-scale distributed storage systems. Focus on replication, erasure coding, performance, and reliability in Go/Rust.

180k – 274kUnited StatesDevOps / SRERemote9+ YOEGoC++
Okta

Staff Site Reliability Engineer - Observability

Staff SRE focused on building and scaling a comprehensive observability platform on GCP using Terraform, Splunk, and Grafana. Requires 5+ years GCP observability experience and strong coding skills in Python or Go.

194k – 267kBellevue, WA +4DevOps / SREHybrid5+ YOEGoGKE
Cribl

Sr Software Engineer, Storage

Senior Software Engineer on the Storage team building autoscaling, self-healing infrastructure-as-code systems that manage petabyte-scale telemetry storage on AWS.

175k – 205kUnited StatesDevOps / SRERemote5+ YOEGoS3
Grow Therapy

Senior Platform Reliability Engineer

Senior Platform Reliability Engineer establishing reliability standards, observability, and incident response practices across engineering teams. Requires 6+ years operating production systems at scale with AWS, Kubernetes, Terraform, and modern observability tooling.

182k – 250kSan Francisco, CA +2DevOps / SREHybrid6+ YOEAWSEKS