Locations
In this role you can work from Remote, United Kingdom
Overview
Join us in shaping the future of deployments at GitHub. The Deploys team owns and operates the systems that ship code to production for GitHub.com and its surrounding services — including deployment orchestration, philosophies, pre‑staging, and testing environments deployed across GitHub. In this role you will design, build, and operate critical deployment infrastructure that serves every engineering team at GitHub, tackling challenges spanning Kubernetes orchestration, container lifecycle management, availability zone balancing, capacity planning, and CI/CD pipeline reliability.
Responsibilities
- Own and evolve our DX platforms that ship code to production for thousands of services
- Write, review, and maintain code primarily in Go and Ruby, with exposure to Kubernetes, Docker, Puppet, Datadog, and cloud infrastructure (Azure/AWS)
- Participate in on‑call rotations and incident response, diagnosing and resolving production deployment issues under pressure
- Drive reliability improvements such as BCDR planning, compliance automation, and security upgrades
- Write architecture briefs and proposals, carry out code experiments, and build prototypes to evolve our deployment systems toward the next generation
- Provide technical leadership, mentorship, pairing opportunities, and code reviews to encourage the growth of others
Qualifications
Required Qualifications
- 9+ years of experience in software engineering or related technical discipline, delivering production software in languages such as C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python
- Associate’s degree with 8+ years of experience, or Bachelor’s degree with 7+ years of experience, or Master’s degree with 5+ years of experience, or Doctorate with 3+ years of experience, OR equivalent experience
- 5+ years of experience with backend systems, infrastructure, or platform engineering
Preferred Qualifications
- 3+ years of experience working remotely as part of a distributed software engineering team
- Experience with Kubernetes, container orchestration, and cloud infrastructure (Azure and/or AWS)
- Familiarity with deployment systems, CI/CD pipelines, or developer tooling at scale
- Experience with Go, Ruby, or similar languages in a production infrastructure context
- Comfort with on‑call rotations and incident response in a high‑availability environment
- Strong reliability focus and data‑driven approach to operational excellence
- Excellent analytical and communication skills, both verbal and written
Equal Employment Opportunity
GitHub is made up of people from a wide variety of backgrounds and lifestyles. We embrace diversity and invite applications from people of all walks of life. We don't discriminate against employees or applicants based on gender identity or expression, sexual orientation, race, religion, age, national origin, citizenship, disability, pregnancy status, veteran status, or any other differences. If you have a disability, please let us know if there's any way we can make the interview process better for you; we’re happy to accommodate!
#J-18808-Ljbffr”, “datePosted”: “2026-05-12”, “hiringOrganization”: { “@type”: “Organization”, “name”: “GitHub”, “sameAs”: “https://uk.whatjobs.com/pub_api__cpl__429300102__4861?utm_campaign=publisher&utm_medium=api&utm_source=4861” }, “jobLocation”: { “@type”: “Place”, “address”: { “@type”: “PostalAddress”, “addressLocality”: “” } } }Locations
In this role you can work from Remote, United Kingdom
Overview
Join us in shaping the future of deployments at GitHub. The Deploys team owns and operates the systems that ship code to production for GitHub.com and its surrounding services — including deployment orchestration, philosophies, pre‑staging, and testing environments deployed across GitHub. In this role you will design, build, and operate critical deployment infrastructure that serves every engineering team at GitHub, tackling challenges spanning Kubernetes orchestration, container lifecycle management, availability zone balancing, capacity planning, and CI/CD pipeline reliability.
Responsibilities
- Own and evolve our DX platforms that ship code to production for thousands of services
- Write, review, and maintain code primarily in Go and Ruby, with exposure to Kubernetes, Docker, Puppet, Datadog, and cloud infrastructure (Azure/AWS)
- Participate in on‑call rotations and incident response, diagnosing and resolving production deployment issues under pressure
- Drive reliability improvements such as BCDR planning, compliance automation, and security upgrades
- Write architecture briefs and proposals, carry out code experiments, and build prototypes to evolve our deployment systems toward the next generation
- Provide technical leadership, mentorship, pairing opportunities, and code reviews to encourage the growth of others
Qualifications
Required Qualifications
- 9+ years of experience in software engineering or related technical discipline, delivering production software in languages such as C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python
- Associate’s degree with 8+ years of experience, or Bachelor’s degree with 7+ years of experience, or Master’s degree with 5+ years of experience, or Doctorate with 3+ years of experience, OR equivalent experience
- 5+ years of experience with backend systems, infrastructure, or platform engineering
Preferred Qualifications
- 3+ years of experience working remotely as part of a distributed software engineering team
- Experience with Kubernetes, container orchestration, and cloud infrastructure (Azure and/or AWS)
- Familiarity with deployment systems, CI/CD pipelines, or developer tooling at scale
- Experience with Go, Ruby, or similar languages in a production infrastructure context
- Comfort with on‑call rotations and incident response in a high‑availability environment
- Strong reliability focus and data‑driven approach to operational excellence
- Excellent analytical and communication skills, both verbal and written
Equal Employment Opportunity
GitHub is made up of people from a wide variety of backgrounds and lifestyles. We embrace diversity and invite applications from people of all walks of life. We don’t discriminate against employees or applicants based on gender identity or expression, sexual orientation, race, religion, age, national origin, citizenship, disability, pregnancy status, veteran status, or any other differences. If you have a disability, please let us know if there’s any way we can make the interview process better for you; we’re happy to accommodate!
#J-18808-Ljbffr…
