3 days ago
Base Salary
$140k - $372k/yr
Responsibilities
- Design, develop, test, and ship scalable technical solutions across multiple GitHub services.
- Provide technical leadership, mentorship, pairing opportunities, and code reviews while promoting maintainable and extensible software.
- Own system health and quality, including participation in first-responder on-call rotations and live incident response.
- Design and implement APIs for integration between software components.
- Collaborate with cross-functional teams and stakeholders on technical solutions, architecture, and cost considerations.
- Lead testing strategies, define success metrics, and incorporate customer feedback into continuous improvement.
- Design and implement isolation mechanisms for untrusted code execution and champion security across GitHub Actions.
- Improve reliability, incident response times, monitoring, alerting, and runbooks across Actions services.
- Drive technical roadmaps aligned with product goals and prioritize engineering efforts strategically.
Requirements
- At least 9 years of relevant experience without a degree, or 8 years with an associate degree, 7 years with a bachelor's degree, 5 years with a master's degree, or 3 years with a doctorate.
- Production software development experience using languages such as C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python.
- Equivalent experience may substitute for the listed education and experience pathways.
- Demonstrated experience with large-scale system architecture and design, especially in cloud-based environments.
- Strong understanding of distributed systems and microservices.
- Preferred: technical leadership experience.
- Preferred: experience with general-purpose programming languages such as Go or Ruby.
- Preferred: experience with scripting languages such as Bash or Python.
- Preferred: experience building or operating CI/CD systems at scale.
Benefits
- Remote work from the United States in a remote-first organization.
- Competitive pay, generous learning and growth opportunities, and excellent benefits.
- Certain roles may be eligible for annual bonuses, stock, and sales incentives in addition to base pay.
- Applications are accepted on an ongoing basis until the position is filled, with the posting open for at least three days.
About GitHub
GitHub builds a cloud platform for software development that hosts code repositories, collaboration, and automation, including GitHub Actions, Packages, and Copilot. It sells paid plans and enterprise subscriptions for organizations and developers, plus add-ons and a marketplace. Founded in 2008 and headquartered in San Francisco, it is owned by Microsoft and is widely used by open-source communities and enterprises worldwide.
