Staff Software Engineer, Compute Platform
GitHub· Engineering
Hybrid (United States)$1404k - $3723kFull-timePosted 2mo ago
About the role
Staff-level software engineering role focused on designing, building, and operating Kubernetes-based platform systems (Hubbernetes) to support GitHub’s production workloads, with emphasis on reliability, scalability, automation, and reducing toil in a remote, distributed team.
Responsibilities
- Design, build, and operate Kubernetes-based platform systems that support GitHub production services.
- Improve reliability, scalability, and operability across GitHub's Kubernetes / Hubbernetes fleet.
- Lead technical work across ambiguous, cross-team platform problems, including AKS migration, fleet management, control-plane reliability, and capacity management.
- Partner with service owners, infrastructure teams, and engineering leaders to define safe migration paths, operational standards, and long-term platform direction.
- Debug and resolve complex production issues across Kubernetes, cloud infrastructure, Linux, containers, networking, observability, and distributed systems. Build automation and guardrails that improve workload quality, capacity efficiency, cluster lifecycle operations, and incident response.
- Mentor engineers and raise the engineering bar through design review, code review, technical direction, and operational judgment.
- Write, review, test, and maintain reliable platform software and automation. Go experience is helpful, but strong production software engineering fundamentals matter more than any single language.
- Participate in on-call and incident response for the systems owned by the team, including driving follow-up work that prevents repeat issues.
Qualifications
- 9+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR Associate’s Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 8+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR Bachelor's Degree in Computer Science or related field AND 7+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR Master's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 5+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR Doctorate in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 3+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR equivalent experience.
Skills
Required:Kubernetes
Nice to have:Azure Kubernetes Service (AKS)
Last updated Aug 27, 2026. Interested? Apply on the company site.
About GitHub
Change is constant. GitHub keeps you ahead.
Join the world's most widely adopted, AI-powered developer platform where millions of developers, businesses, and the largest open source community build software that advances humanity.
developer platformAI-poweredsoftware developmentopen source
More open roles at GitHub
- Senior Software Engineer, Enterprise Products4d agoHybrid (United States) · Engineering
- Staff Software Engineer, Mac Cloud4d agoHybrid (Remote United States) · Engineering
- Senior Risk Analyst4d agoHybrid (Remote, United States) · Security
- Staff Software Engineer, Enterprise Platform4d agoHybrid (Remote) · Engineering
- Staff Software Engineer4d agoHybrid (Remote United States) · Engineering