Airtable is a no-code app platform that empowers organizations to enhance their business processes. They are seeking a Software Engineer to lead the development and evolution of their Kubernetes-based compute platform, focusing on improving infrastructure and operational standards while collaborating with various engineering teams.
Responsibilities:
- 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
- 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
- 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
Requirements:
- 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