The Compute Platform team owns and operates the Kubernetes-based platforms that run GitHub's production workloads. It is responsible for Hubbernetes, GitHub's internal Kubernetes platform, and platform engineering as GitHub moves more production infrastructure to Azure Kubernetes Service. The team's work spans cluster lifecycle, fleet reliability, capacity, workload guardrails, developer experience, and operational foundations used by service teams. As a Senior Software Engineer on Compute Platform, you will work with a distributed team to contribute to the technical direction of a Kubernetes platform used by hundreds of internal teams. You will design and implement systems that make GitHub's compute substrate easier to scale, safer to operate, and harder to misuse, emphasizing reliability, automation, operational clarity, and reduced toil. The team works remotely and asynchronously, so strong written communication and software engineering fundamentals are important. Several years of hands-on experience building or operating Kubernetes and cloud-native platform systems in production are expected; Azure and AKS experience are strong pluses.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed