Staff Software Engineer, Compute Platform
GitHub · Moffat, Scotland ·
Overview In this Staff Software Engineer role, you will help lead GitHub's Kubernetes-based Compute Platform that supports production workloads across hundreds of teams. You'll shape the platform's direction, improve reliability and scalability, and reduce toil through automation and guardrails.
The role emphasizes collaboration with a distributed team, strong engineering fundamentals, and hands-on production experience with Kubernetes and cloud-native systems, ideally including AKS on Azure. You will mentor engineers and own critical platform initiatives that enable safe migrations and scalable operations.
Pay / Benefits remote-first competitive pay learning and growth opportunities excellent benefits Responsibilities Design, build, and operate Kubernetes-based platform systems that support production services Improve reliability, scalability, and operability across the Kubernetes fleet Lead cross-team platform initiatives including AKS migration, fleet management, control-plane reliability, and capacity management Define safe migration paths, operational standards, and long-term platform direction with partners Debug complex production issues across Kubernetes, cloud infra, Linux, containers, networking, and observability Build automation and guardrails for workload quality, capacity efficiency, cluster lifecycle, and incident response Mentor engineers through design/code reviews and technical direction Write, review, test, and maintain reliable platform software and automation Participate in on-call and incident response to drive prevention of repeat issues Key requirements 9+ years in software engineering or related field with production software experience and multiple programming languages (C, C++, C#, Java, JavaScript, Go, Ruby, Rust, Python) ORAssociate's Degree with 8+ years experience in production software ORBachelor's Degree with 7+ years experience ORMaster's Degree with 5+ years experience ORDoctorate with 3+ years experience 2+ years experience with large-scale Kubernetes fleet operations, cluster lifecycle, capacity management, or workload migration Experience in production-grade cloud infrastructure and distributed systems strong written communication for a distributed team strong written communication mentorship and leadership problem solving and adaptability Kubernetes and cloud-native platforms Azure Kubernetes Service (AKS) experience Kubernetes controllers, operators, CRDs, admission control
Market data from EasyWorkClub, not from the employer
13 live adverts for Software developer in Moffat
Remote or home office in 17% of 689 Software developer adverts we list nationwide
More openings at GitHub
7 other openings we list
- Staff Software Engineer, AI Agents · London
- Staff Software Engineer, Compute Platform · London
- Senior Software Engineer, Git Systems · London
- Staff Software Engineer, Git Systems · London