Sourcegraph

Software Engineer - Graph [IC3]

Remote

Not SpecifiedCompensation
Junior (1 to 2 years)Experience Level
Full TimeJob Type
UnknownVisa
Enterprise Software, Artificial Intelligence, Developer ToolsIndustries

Software Engineer, Graph Team

Position Overview

As a software engineer on the Graph team at Sourcegraph, you will play a key role in improving how developers understand and navigate complex codebases. Your main contributions will include building advanced compiler-type indexers and robust backend APIs and services. This role requires a mix of skills in programming language implementation, database optimization, and backend web development. Frontend web development skills are nice-to-have.

You’ll be part of a small but impactful team that is essential to the developer experience worldwide. We value innovation, collaboration, and continuous learning. You’ll have the chance to work on cutting-edge technology challenges and make a real difference in the software development community. We seek an engineer who is passionate about advancing the industry standard for engineering productivity by helping engineers understand codebases faster and creating world-class context for AI.

Responsibilities

  • Building advanced compiler-type indexers.
  • Developing robust backend APIs and services.
  • Driving bug fixes and small enhancements in both indexers and/or backend APIs.
  • Embedding in the team's processes and partnering with team members to learn and make an immediate impact.
  • Developing and maintaining compiler integrations and distributed systems primarily using Go, focusing on scalability and reliability across multiple programming languages.
  • Actively shaping the direction and participating in the planning of the features we're going to build.
  • Driving significant features such as cross-language precise navigation, dependency graph analysis, or auto-inference.

Requirements

  • Skills in programming language implementation.
  • Skills in database optimization.
  • Skills in backend web development.
  • Frontend web development skills are nice-to-have.
  • Experience working with Go is preferred for developing and maintaining compiler integrations and distributed systems.

Timeline for Impact

Within one month, you will…

  • Actively drive bug fixes and small enhancements in both indexers and/or backend APIs.
  • Embed in the team's processes and partner with team members to learn and make an immediate impact.

Within three months, you will…

  • Develop and maintain compiler integrations and distributed systems primarily using Go, focusing on scalability and reliability across multiple programming languages.
  • Actively shape the direction and participate in the planning of the features we're going to build.

Within six months, you will…

  • Drive significant features such as cross-language precise navigation, dependency graph analysis, or auto-inference.

Company Information

Who we are Our mission at Sourcegraph is to make it so that everyone can code, not just ~0.1% of the population. We are transforming how the world’s most important companies build software by industrializing development with AI. Today, most professional developers spend a disproportionate amount of time understanding code and performing repetitive, low-level tasks—leaving less time for innovation and meaningful impact.

We’re changing that. Sourcegraph brings AI-powered search and agents to the enterprise, helping teams automate the mundane and amplify what developers do best— solving hard problems and creating great products.

Here’s how we’re making a difference:

  • Accelerating developers with AI agents that deliver insights and precision—enabling 5x faster test creation, 30% increase in merge requests, and saving 20 minutes per developer daily.
  • Automating repetitive tasks, from remediating vulnerabilities (saving teams 1,000+ hours annually) to speeding up migrations that would take years to months.
  • Enabling innovation by addressing complex problems like automated bug triage, vulnerability detection, and AI-driven code reviews seamlessly integrated into workflows.

Trusted by 7/10 top software companies by market cap, 4/6 top US banks, and many of the companies leading global innovation, like Stripe, Indeed, Tesla, and 1Password, and with $225M in funding from investors like a16z, Sequoia, and Redpoint, we are building the tools that will define the next era of enterprise software development.

If you’re passionate about solving the hardest problems in software and shaping the future of technology, join us. Let’s build something extraordinary together.

Hours & Location

  • Location Type: Remote
  • Employment Type: Full-time

Work Hours & Location Preference: 🌎 While we hire almost anywhere in the world, we have a preference for someone to reside in the following locations for this role. However, if you feel qualified, we welcome you to apply regardless of location. No matter what, working hours must overlap with UTC +8 for at least 8 hours/week.

Preferred locations:

  • Remote, European timezone

Work Philosophy: We do not subscribe to “I do my best work when I work 40 hours a week.” People we hire at Sourcegraph believe that building outstanding things means working very hard — smarter and more hours than the competition.

Salary

  • Salary information not provided.

Skills

Graph
AI
Code Search
Code Review
Vulnerability Detection
Automation
Software Development

Sourcegraph

Code intelligence platform for developers

About Sourcegraph

Sourcegraph provides a code intelligence platform designed to improve how developers work with their code. The platform features an AI coding assistant named Cody, which helps developers understand, navigate, and automate their codebases. Sourcegraph offers tools for code search, bug fixing, refactoring, and enhancing performance, all within a single interface. This makes it easier for developers to manage their code effectively. Unlike many competitors, Sourcegraph focuses on enhancing code security, speeding up developer onboarding, and promoting code reuse, making it particularly valuable for enterprises looking to improve engineering speed and software quality. The goal of Sourcegraph is to boost overall team efficiency and code health for organizations, and it is trusted by major companies in the tech industry.

San Francisco, CaliforniaHeadquarters
2013Year Founded
$216.9MTotal Funding
SERIES_DCompany Stage
Enterprise Software, AI & Machine LearningIndustries
51-200Employees

Benefits

Work fully remote
Unlimited PTO
Generous travel budgets
Competitive pay + equity
Medical, dental, & vision
Professional development
Office budget
Wellness budget
Family planning benefits

Risks

Anthropic's Claude AI model poses a competitive threat to Sourcegraph's AI tools like Cody.
A recent data breach at Sourcegraph may undermine customer trust and lead to scrutiny.
Advanced AI tools like Ironclad Contract AI could overshadow Sourcegraph if innovation lags.

Differentiation

Sourcegraph offers universal code search, enhancing developer productivity across multiple languages and tools.
The Cody AI assistant aids in code comprehension, navigation, and automation for developers.
Sourcegraph's Code Insights provides analytics for a comprehensive view of codebases.

Upsides

The rise of AI-driven code completion tools presents opportunities to enhance Cody's capabilities.
Remote-first development trends align with Sourcegraph's remote workplace model, boosting collaboration.
Growing focus on code security increases demand for Sourcegraph's enhanced security features.

Land your dream remote job 3x faster with AI