Senior Software Engineer, Platform
194k – 239kSan Francisco, CANew York, NYDevOps / SREHybrid5+ YOE
Summary
Builds infrastructure platform using code to support engineering teams with Kubernetes, cloud, and deployment tooling. Requires 5+ years experience in distributed systems, Go/Python/Ruby, and IaC tools like Terraform on GCP/AWS.
About the role
Responsibilities
- Design and build platform capabilities that standardize how services run, improve deployment workflows, and simplify infrastructure usage.
- Develop tooling, automate infrastructure, and improve reliability, observability, and cost efficiency.
- Collaborate with backend, frontend, ML, CV, data, and security engineers to bring ideas to production at scale.
- Build systems and tooling that eliminate manual work and help engineers move faster.
Requirements
- 5–8+ years of professional software engineering experience, with meaningful time spent building infrastructure, platform, or distributed systems.
- Strong software engineering fundamentals with production experience in Go, Python, or Ruby.
- Experience building or working with systems on Kubernetes, beyond simply deploying applications.
- Experience working with containerized systems such as Docker.
- Experience building or using Infrastructure as Code tools such as Terraform (or similar tools like Ansible or Chef).
- Experience working with cloud platforms such as GCP or AWS, with willingness to learn or deepen expertise in GCP.
- A systems-oriented mindset; think about reliability, observability, failure modes, and scalability when designing systems.
- Experience collaborating with engineers across teams to build platform capabilities or improve developer experience.
- Comfort working across multiple layers of the infrastructure stack and learning new tools and technologies.
Compensation
- US base salary range: $194,000 - $239,000 annually.
- Competitive salary and meaningful equity.
Skills
GoPythonRubyKubernetesDockerTerraformGCPAWSInfrastructure as Code
Similar roles at this salary range
All DevOps / SRE jobs →Staff Site Reliability Engineer, Release Engineering
Staff SRE on the Release Engineering team defining and scaling reliability practices, architecting SLO/error-budget programs, and driving progressive delivery and automated safety gates across product engineering.
208k – 274kNew York, NYDevOps / SREHybrid8+ YOEGoSLO
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