staff Software Engineer tech_leadership 8+ yrs Associate's Remote · Posted Mar 20, 2026

About this role

GitHub is hiring a staff-level Software Engineer as a remote position. The posting calls out experience with Python, JavaScript, Java, Rust and roughly 8+ years of relevant work. Listed education preference: a associate's degree or equivalent.

Role
Software Engineer
Function
software engineering
Level
staff
Track
Tech leadership
Location
United States
Work mode
Remote
Experience
8+ years
Education
Associate's degree
Department
Engineering
Posted
Mar 20, 2026
AI Summary
Design and operate critical deployment infrastructure for GitHub.com, managing Kubernetes orchestration, container lifecycle, and CI/CD pipelines at global scale. Requires 8-9+ years software engineering experience with production coding in Go, Ruby, or similar languages, plus Kubernetes and cloud infrastructure expertise.

More roles at GitHub

Senior Partner GTM Program Manager, Global Alliances and Channel
United States · senior
Git SaaS C
Corporate Partner Development Manager
Japan · manager
Git Performance Optimization Compliance
Senior Software Engineer, Code Search
United States · senior
Python JavaScript Java
Senior Software Engineer, Code Search
United Kingdom · senior
Python JavaScript Java
Staff Software Engineer, Code Search
United Kingdom · staff
Python JavaScript Java
All GitHub jobs →

Job description

from GitHub careers
About GitHub

GitHub is the world’s leading platform for agentic software development — powered by Copilot to build, scale, and deliver secure software. Over 180 million developers, including more than 90% of the Fortune 100 companies, use GitHub to collaborate, and more than 77,000 organisations have adopted GitHub Copilot.

Locations

In this role you can work from Remote, United States

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. You’ll tackle challenges spanning Kubernetes orchestration, container lifecycle management, availability zone balancing, capacity planning, and CI/CD pipeline reliability — all at a scale where minutes of downtime have global impact.


We are looking for creative problem solvers and diverse thinkers, people who care about culture as well as reliability. We believe that how we do things is as important as what we do. Big vision, a common purpose, passion for quality, curiosity, dedication, and investment in fun and collaboration are what lead to great results. Great infrastructure reflects the teams that build it.

This is an excerpt. Read the full job description on GitHub careers →
All software engineering jobs software engineering salaries software engineering career path
All GitHub Jobs Browse software engineering roles staff positions