2 days ago
Remote, United KingdomStaff+
Responsibilities
- Design, develop, test, ship, and maintain highly scalable code search technology across GitHub services.
- Provide technical leadership, mentorship, pairing, code reviews, and guidance on extensible and maintainable systems.
- Own system health and quality, including participation in first-responder on-call rotations and live incident response.
- Write architecture briefs and proposals, conduct code experiments, and design APIs for software component integration.
- Use debugging tools and telemetry to resolve issues and improve code performance and maintainability.
- Drive technical roadmaps aligned with product goals and coordinate realistic plans for shipping products, features, and fixes.
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; equivalent experience is also accepted.
- Proven experience maintaining and delivering production software using languages including C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python.
- Preferred experience building or operating web-scale search, information retrieval, or context retrieval systems.
- Preferred expertise with systems programming languages, ideally Rust.
- Preferred experience integrating AI/ML-powered features into production systems.
- Prior large-scale distributed systems experience is preferred.
Benefits
- Remote-first work arrangement from the United Kingdom.
- Competitive pay, generous learning and growth opportunities, and excellent benefits.
- Inclusive workplace with disability accommodations available during the interview process.
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.
