Staff Software Engineer
GitHub· Engineering
Remote$140.4k - $372.3kFull-timePosted 2mo ago
About the role
Staff Software Engineer on the Code and Review team focusing on pull request and code review experiences, with emphasis on agent-driven development and AI-assisted workflows. Fully remote role based in the United States.
Responsibilities
- Design, develop, test and ship high-quality solutions that scale across GitHub’s services, with a focus on the pull request and code review workflow.
- Provide technical leadership, mentorship, and code reviews that elevate the team; support others in producing extensible, maintainable code that integrates cleanly with downstream dependencies.
- Own the health and quality of the systems the team builds, including participating in on-call rotations and live incident response.
- Contribute across the full pull request product surface — PR creation, code review, merge workflows, and the Files Changed experience — owning features end-to-end from design through delivery.
- Help evolve the code review and merge experience to support agent-driven development, where AI-authored code must be reviewed, validated, and shipped with the same rigor as human-authored contributions.
- Write architecture briefs and proposals; carry out code experiments to validate approaches for improving the pull request experience.
- Collaborate with product, design, and platform engineering to lead technical discussions, including design trade-offs and cost considerations.
- Guide teams in developing testing strategies, defining success metrics, and integrating customer feedback — while ensuring architecture meets security and compliance standards.
- Drive the technical roadmap for pull requests and code review, ensuring engineering efforts are strategically prioritized and incorporate new technologies where applicable.
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:Software EngineeringMentorship and Technical LeadershipArchitecture and system design
Last updated Jul 30, 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