Sourcegraph is a leading code intelligence platform that is transforming software development. They are seeking a Compiler Engineer and SCIP Maintainer to lead the SCIP community, shape governance, and drive the technical direction of the protocol and its indexers.
Responsibilities:
- Get to know your team and its processes, get the SCIP toolchain running end-to-end, and land your first fixes and improvements across the indexer and protocol repos
- Build a clear picture of the health of the SCIP ecosystem - the open issue long tail, the most-relied-upon indexers, where external partners are already invested - and form an early point of view on where the standard should head
- Join the team's on-call support rotation
- Own SCIP governance and community direction: triage and prioritization norms, contribution guidelines, and how the project sets and communicates its roadmap
- Set the technical direction for the protocol and its indexers, confidently making calls that require real compiler fluency - language-feature support, AST-modifying tools, symbol-resolution correctness - that become the examples others follow
- Deepen relationships with the partner organizations invested in SCIP, driving external alignment that advances both the standard and Sourcegraph's business
- Have grown SCIP into a healthier, more active multi-party open ecosystem - more contributors, more engaged partners, and a higher, more consistent quality bar across indexers - recognized across the industry as the steward who steers it
- Shape Sourcegraph's company-level bets where precise code intelligence intersects AI: how precise data grounds agents, how agents can help stand up and maintain indexers, and how the protocol should evolve to serve both humans and models
- Be the person the company, our customers, and the broader community look to as the definitive authority on SCIP and precise code intelligence, influencing our overall technical direction well beyond the team
Requirements:
- You have credible compiler and language fluency
- You operate at staff scope and are comfortable with broad direction
- You're genuinely AI-forward
- You're pragmatic, not perfectionist
- You communicate with authority in the open
- You've led open source, not just contributed to it
- Experience creating or leading a developer tool or standard consumed across many organizations (an indexer, language server, build tool, protocol, or similar)
- Familiarity with code-intelligence formats and tooling: SCIP, LSIF, LSP, tree-sitter, rust-analyzer, or comparable ecosystems
- Experience partnering with large engineering organizations (e.g., FAANG-scale dev-infra teams) as co-maintainers or standard-setters
- Willingness to learn Go, which our backend is written in