Principal Software Engineer
GitHub
Principal Software Engineer
GitHub
Runs code hosting and collaboration for developers
AI writes code faster than teams can review it, and review is now the bottleneck. Getting an agent to review as well as, or better than, a great engineer who knows your codebase is one of the most important unsolved problems in AI-assisted development.
Copilot code review is GitHub's answer, and more developers get reviews from it than from any other AI reviewer, increasingly on code that agents wrote. Getting review right is hard to define and harder to measure, and no single number settles whether reviews got better. We think the AI products that win are the ones with the best evals, and we're building the best, offline and online.
We run at GitHub scale with an on-call rotation, and we're a fast-growing team competing to build the best AI code reviewer in the world.
As a Principal Software Engineer here, you'll be a technical owner of how Copilot code review works, and you'll be working out what this job becomes: we build the tool that's changing how engineers work, and this role leads how our own team adapts. This is a hands-on role: you'll be in the code, solving the hardest technical problems yourself, not just guiding the work.
Required Qualifications:
11+ 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.
Preferred Qualifications:
Experience owning the architecture and the hardest technical calls on a large-scale production system.
Hands-on experience applying frontier models at scale, with a grounded sense of what they can and can't do.
Experience owning the evaluation that decides whether a model-driven product is improving and sharpening the evals themselves when they fall short.
Depth in Go, Ruby, TypeScript, or Python, with the operational experience of running a distributed service on call at GitHub scale.
Experience building an LLM-backed or agentic product in production or partnering with research teams to ship model capability.
GitHub values
Manager fundamentals
Leadership principles
GitHub runs a code hosting and collaboration platform for developers and software teams, from public open source projects to private business applications. Teams store projects in repositories, propose changes through pull requests, and review code before merging it into a shared version. GitHub Actions automates tests and deployments, while Copilot assists with writing code and Advanced Security checks for vulnerabilities and exposed credentials. The company earns revenue from paid team and enterprise subscriptions, AI coding plans, security add-ons, and usage of its development tools. Founded in 2008 and headquartered in San Francisco, GitHub is a subsidiary of Microsoft.
Explore more opportunities at GitHub