Sourcegraph is seeking a Software Engineer to join their Graph team, focusing on improving how developers understand and navigate complex codebases. This role combines compiler implementation, database optimization, and backend web development skills. The position is remote-first, with a preference for European timezone candidates.
The role involves building advanced compiler-type indexers and robust backend APIs, primarily using Go. You'll be part of a small but impactful team essential to the developer experience worldwide. The company is backed by major investors like a16z, Sequoia, and Redpoint, having raised $225M in funding.
As an IC3 level engineer, you'll work on challenging technical problems including cross-language precise navigation, dependency graph analysis, and auto-inference of build processes. The role requires strong backend development skills, with compiler knowledge being a significant plus. You'll collaborate with a globally distributed team in an environment that values high agency and direct communication.
The compensation is competitive and location-based, ranging from $68,000 to $170,000 USD depending on your zone, plus equity and benefits. Sourcegraph emphasizes building outstanding products through hard work and innovation, aiming to make coding accessible to everyone, not just 0.1% of the population.
The ideal candidate will combine technical expertise with a focus on improving end-user experience, while being comfortable with both deep technical work and broader architectural discussions. This is an opportunity to work on cutting-edge developer tools used by leading companies like Stripe, Uber, and Palo Alto Networks.