Staff Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Fri, Aug 14, 2026
This job expires in: 30 days
Job Summary
Leading the architecture and evolution of systems that power pull requests, the full-time Staff Software Engineer will work remotely to enhance production reliability and scalability while solving complex technical challenges across Git operations, databases, APIs, and asynchronous workflows.
Key responsibilities
- Lead the design, implementation, and evolution of systems for GitHub's Pull Request Platform
- Define and execute the technical roadmap, aligning engineering investments with reliability and scalability priorities
- Provide technical leadership through mentorship, code reviews, and guidance to improve team practices
Required qualifications
- 9+ years of experience in Software Engineering or related field, with proven experience in production software coding in languages such as C, Java, JavaScript, Go, Ruby, or Python
- Experience in developing large-scale distributed systems or platform infrastructure
- Proficiency in diagnosing and improving the performance of high-traffic production systems
- Experience with monolith decomposition or service extraction
- Equivalent experience may be considered in lieu of formal education
Complete Job Description
The complete job description is available to members. Premium membership includes:
Full access to 47,198 remote jobs from human-vetted companies, updated daily
Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job
Twice-monthly live group coaching and the full Remote Career Center
20% member discount on Career Services
Backed by a 30-day money-back guarantee