Sourcegraph is revolutionizing software development by bringing AI-powered search and agents to enterprise teams. As a Software Engineer on the Graph team, you'll play a crucial role in improving how developers understand and navigate complex codebases. The company is trusted by major software companies and banks, having raised $225M from investors like a16z, Sequoia, and Redpoint.
You'll work on building advanced compiler-type indexers and robust backend APIs, requiring expertise in distributed systems and end-to-end development. The role offers a unique opportunity to impact developer productivity worldwide, working with cutting-edge technology to help engineers understand codebases faster and create world-class context for AI.
Within your first months, you'll drive bug fixes, develop compiler integrations, and eventually lead significant features like cross-language precise navigation and dependency graph analysis. The position requires strong technical skills in compilers, databases, and distributed systems, with Go as the primary programming language.
The company offers competitive compensation based on location zones, equity participation, and comprehensive benefits. As part of a small but impactful team, you'll have the opportunity to shape the future of software development while working in a remote-friendly environment that values innovation, collaboration, and continuous learning.
Join Sourcegraph if you're passionate about solving complex software challenges and want to be part of a team that's making coding accessible to everyone, not just 0.1% of the population. The role offers both technical depth and the chance to make a lasting impact on the software development community.