Software Engineer/Team Lead - Code Plane [IC5]
About the role
The Code Plane team owns the Sourcegraph products that help developers - and the agents working on their behalf - take action on code, at scale, across the world's largest codebases. Think “data plane” and “control plane” for enterprise code: the surfaces where intent becomes code changes across hundreds (or more!) of repositories.
This is a team that builds products that use AI and products for AI. The roadmap, the architecture, and the day-to-day technical decisions all hinge on a solid experience with and a clear-eyed view of what AI models and agents are good at, where they fail, and how to design products around them. A strong handle on and opinion of AI, formed from real-world, hands-on use, not just observation, is a hard requirement for this role. If you're excited to ship for the AI agent ecosystem rather than simply watch from the sidelines, you'll find a lot to love here.
We're hiring you to be the technical leader around whom this team rallies. Our product surfaces are evolving drastically as agents reshape how software is built, and we are adjusting our engineering teams to match. It is an exciting time, and a rare chance to be a strong leader shaping dev tools for the agentic age of coding. Code Plane owns high-stakes, fast-moving products at the center of that shift and needs a tech lead who will set technical and product direction, drive the roadmap from issue to shipped, and keep the team unblocked and moving. You'll work directly with customers, design partners, and cross-functional partners to translate real customer needs into a concrete plan the team can build on, own, and follow.
Responsibilities
- Build relationships across your team and familiarize yourself with its surface area - Batch Changes, Agentic Batch Changes, Code Monitors, Code Insights, src CLI - by running them as a user and an agent would, and form a point of view on the most important product and technical bets to make next.
- Meet your cross-functional partners in Product, Design, Solutions Engineering, and adjacent engineering teams, and start translating customer feedback into a concrete view of what the team should ship.
- Join the team's on-call support rotation.
- Own a meaningful slice of Agentic Batch Changes end-to-end and ship critical pieces yourself.
- Be the technical lead for the team's roadmap, scoping and sequencing projects across the team's product surfaces, setting clear expectations for ownership, and clarifying priorities.
- Strengthen the team practices that make their work reliable: how we design, review, test, and deliver.
- Mentor teammates and continue to build high-trust relationships.
- Be the recognized technical visionary for Code Plane: to your teammates, and increasingly the wider department, defer to on architecture, quality, and product trade-offs in this space.
- Be known across the company as the person who deeply understands what customers and agent ecosystems need from Code Plane, and where Sourcegraph should invest next.
- Be setting the direction of the team's roadmap with conviction backed by evidence, and mobilizing other engineers to execute on it.
Requirements
You are a technical leader and software engineer whom people want to follow. You set technical direction, make the hard architecture and tradeoff calls, and keep the team unblocked and moving. You think in terms of customers and outcomes, not tickets. You’re at home translating fuzzy product input into a clear roadmap, scoping with Product and Design, and making calls about what to cut so the team can ship. You’re tackling our hardest technical problems hands-on, and also guiding your team to grow.
You have a point of view on coding agents - what they're good at, where they fail, and how products can make them dramatically more useful - and you're excited to ship for that ecosystem.
You actively contribute to a collaborative, respectful, async-first culture. You communicate thoughtfully and proactively, you keep stakeholders informed without being asked, and you're not afraid to push back — or to change your mind when someone has a better idea.
- 8+ years of professional software engineering experience
- A strong technical background, with the ability to provide technical guidance on architecture, code quality, and trade-offs.
- Proven experience on teams that build end-user product features — ideally developer tools, agent/AI products, CLIs, or other technical product surfaces.
- Experience partnering closely with Product and Design to take features from idea to shipped, and incorporating customer feedback into the roadmap.
- Customer-facing experience: discovery calls, design partnerships, incorporating feedback loops into a roadmap.
- Experience shipping products consumed by or built for AI agents (MCP servers, agent SDKs, agentic dev tooling, agent-friendly CLIs).
- Hands-on experience using and reasoning about coding agents (Amp, Claude Code, Cursor, or similar), with strong opinions about what good looks like when humans and agents share a workflow.
- Async-first communication skills and experience working in a globally distributed remote team.
Qualifications
You have a point of view on coding agents - what they're good at, where they fail, and how products can make them dramatically more useful - and you're excited to ship for that ecosystem.
- Fluency with the stack the Code Plane team works in: Go, TypeScript/React (and ideally SvelteKit), GraphQL APIs, PostgreSQL, Docker/Kubernetes, and a multi-service environment.
- Experience with developer tools, code intelligence, code search, or large-scale code transformation/refactoring products.
- Experience with monitoring, alerting, or "signals over code" products (e.g., security scanners, lint platforms, code-quality tools).
- Experience designing and shipping CLIs that are pleasant for both humans and agents to use.
- Experience as a Team or Tech Lead on a software engineering team.
Skills
You are a technical leader and software engineer whom people want to follow. You set technical direction, make the hard architecture and tradeoff calls, and keep the team unblocked and moving. You think in terms of customers and outcomes, not tickets. You’re at home translating fuzzy product input into a clear roadmap, scoping with Product and Design, and making calls about what to cut so the team can ship. You’re tackling our hardest technical problems hands-on, and also guiding your team to grow.
Benefits
At Sourcegraph, we believe in offering competitive benefits to our employees. These benefits include:
- Health insurance
- Retirement savings plans
- Flexible spending accounts
- Parental leave
- Wellness programs
- Professional development opportunities
Pay
The target compensation for this role is based on the IC5 pay band for your zone. The start of the IC5 pay band for each zone is listed below:
- Zone 1: $240,000 USD
- Zone 2: $192,000 USD
- Zone 3: $144,000 USD
- Zone 4: $96,000 USD
Schedule
Working hours must overlap with CEST for at least 20 hours/week.