Note: The job is a remote job and is open to candidates in USA. GitHub is a leading platform for agentic software development and collaborative software engineering. The Staff Software Engineer will set technical direction for GitHub’s internal developer platform, lead large cross-organizational architectures, improve operational automation with agents and Copilot, and mentor engineers while contributing to production systems and incident response.
Responsibilities
- Define and drive the team’s technical direction across the developer platform, from paved paths and developer environments to operational automation
- Lead the design and delivery of large, ambitious architectures that cross team and organizational boundaries, breaking them into pragmatic increments that ship value early
- Set the standard for engineering excellence across the company through architecture briefs, prototypes, code experiments, and the patterns you put in front of other teams
- Navigate hard stakeholder conversations, align partners on contentious tradeoffs, and turn competing priorities into a clear, defensible technical plans
- Push agentic and Copilot-driven approaches into operational work, deciding where automation earns trust and where it does not yet belong
- Write, review, and maintain production code primarily in Go and Ruby, and stay close enough to the systems to make credible technical calls
- Participate in on-call rotations and incident response, diagnosing and resolving production issues under pressure and feeding what you learn back into the platform
- Grow the engineers around you through mentorship, pairing, code review, and the example you set for tackling hard problems
Skills
- 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
- 5+ years of experience with backend systems, infrastructure, or platform engineering
- 3+ years of experience working remotely as part of a distributed software engineering team
- A track record of cross-organizational impact: setting technical direction, raising engineering standards, and influencing how other teams build
- Strength in hard stakeholder conversations: aligning partners, navigating contentious tradeoffs, and committing to a defensible plan
- Interest in applying agentic and Copilot-driven approaches to operational and reliability work
- 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
- Demonstrated technical leadership on large, cross-team initiatives, with a record of driving change beyond a single team
Benefits
- For certain roles, eligibility for annual bonus and stock as additional rewards, allocated based on individual impact in role.
- For certain roles, opportunity to earn sales incentives based on revenue or utilization, depending on the terms of the plan and the employee's role.
- Remote-first work arrangement.
- Generous learning and growth opportunities.
Company Overview
Company H1B Sponsorship