Software Engineer, Compute (8+ YOE)
196k – 340kSan Francisco, CANew York, NYSeattle, WADevOps / SRERemote8+ YOE
Summary
Lead the evolution of Airtable's Kubernetes-based compute platform, scaling infrastructure across 70+ clusters, modernizing deployment services in Golang, and driving platform maturity with security and developer experience improvements. Requires 8+ years experience with deep Kubernetes expertise.
About the role
What You’ll Do
Build and evolve Airtable’s compute platform
- Design, implement, and scale core Kubernetes platform capabilities used across ~70 clusters, spread across multiple environments.
- Lead foundational modernization efforts such as migrating to a new CNI plugin to overhaul IP security rule management across clusters and regions.
- Rewrite our core deployment service from Typescript to Golang and adopt performant Kubernetes operator patterns to eliminate scaling bottlenecks on our larger clusters.
Raise the bar on platform maturity
- Improve developer experience around new service creation, deployment workflows, and operational best practices.
- Partner with Security to implement governance controls, least privilege access, image signing, and enterprise-grade infrastructure safeguards.
- Define and uphold operational excellence standards across the platform by defining good SLOs, measuring and upholding them.
Lead through technical influence
- Spend roughly 70% of your time in hands-on engineering and 30% in design reviews, mentorship, and cross-team collaboration.
- Review architecture proposals and guide high-impact infrastructure decisions.
- Mentor engineers on distributed systems and Kubernetes platform design.
- Collaborate closely with developers building and deploying services across Airtable.
Who You Are
- 8+ years of software engineering experience, with deep expertise building and operating a Kubernetes based internal service platform.
- Strong understanding of Kubernetes internals, including controllers/operators, CRDs, networking, and cluster architecture.
- Knowledge of Infrastructure as Code tools such as Terraform, CloudFormation, OpenTofu, Pulumi, or similar.
- Experience with CI/CD and deployment tooling such as Spinnaker, ArgoCD, Flux, Jenkins, or similar.
- Clear, thoughtful communicator who collaborates effectively across many engineering teams.
- Empathetic partner to product engineers, with a strong sense of ownership and autonomy.
- Preferably experience with AWS infrastructure and EKS.
Skills
KubernetesGolangTypeScriptTerraformAWSEKSArgoCDFluxCI/CDSLOs
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