Page 1
Loading more openings…
You've reached the end of the list.
Product Manager [IC4]
Sourcegraph · Remote
Pay
Not listed
Setting
Remote
Remote
Listed by Sourcegraph for a position based in the United States. Employers on this board attest they are hiring domestically.
Product Manager [IC4]
Sourcegraph · Remote
Pay
Not listed
Setting
Remote
Back to jobs
Product Manager [IC4]
Remote
Apply
Who we are
Our mission is to bring clarity and control to the world's most complex codebases. AI is accelerating code creation, but the infrastructure to understand, oversee, and evolve that code hasn't kept pace. Sourcegraph gives engineering organizations full visibility across their systems, precise context for their agents, and the ability to execute coordinated code changes at scale. As agentic development becomes the dominant engineering paradigm, we provide the context layer teams need to take control of their codebase.
With Code Search, Deep Search, MCP, and Agentic Batch Changes, we deliver on that mission today - giving engineering teams and their AI tools the cross-repo context to navigate massive codebases with confidence, and the ability to make changes across hundreds of repositories at once.
Companies like Stripe, Reddit, and Leidos rely on Sourcegraph to ship faster and with higher quality. We're backed by a16z, Sequoia, and Redpoint, and proud to operate as a globally distributed team that values high agency, direct communication, and customer love.
If you want to build the infrastructure that lets every engineering team - and every agent they deploy - operate on their codebase with confidence, join us.
Hours & location
🌎 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 EST for at least 20 hours/week.
Preferred locations:
EST
Europe
Why this job is exciting
We are looking for a deeply technical, pragmatic Product Manager to help shape and deliver products for developers and the AI agents working alongside them.
This will initially be the primary Product Manager supporting a small, fast-moving engineering organization. Rather than being embedded within a single team, you will work across several engineering teams to identify priorities, organize customer and product feedback, define requirements, guide products through the experimental, beta, and general availability lifecycle, and enable our Marketing and Go-To-Market teams to bring it to the world .
You will spend significant time working directly with customers, engineering leaders, and developers to understand their needs and translate them into clear product decisions. You will need enough technical depth to discuss implementation tradeoffs, evaluate developer workflows, and represent the product when an engineer is not in the room. You will also need the ability to crisply communicate with non-developers, internal and external, about the value that Sourcegraph delivers.
This is an opportunity to have an outsized impact within a small organization operating much like a startup, while benefiting from Sourcegraph’s enterprise distribution and access to customers with some of the largest and most complex codebases in the world.
📅 Within one month, you will…
Ramp up on Sourcegraph’s products, customers, technical architecture, go-to-market pitch, and product strategy.
Build strong working relationships with engineering leaders and the teams you will support.
Join customer conversations and develop an understanding of their workflows, pain points, and priorities.
Review and begin organizing existing customer feedback, product ideas, and active experiments.
📅 Within three months, you will…
Establish a clear process for gathering, organizing, and prioritizing product feedback across teams.
Translate customer problems into clear product requirements, specifications, and success criteria.
Help teams make pragmatic prioritization decisions across customer requests, product investments, and technical work including market research and competitive analysis.
Support the product lifecycle of experimental and beta features, including customer discovery, iteration, launch planning, and measurement.
Provide greater clarity beyond engineering on what we are building, why it matters, and how we will determine whether it is successful.
📅 Within six months, you will…
Own product prioritization and planning across the engineering teams, and act as the glue between EPD, revenue, and marketing.
Guide key products from early experimentation through beta and general availability.
Develop a strong understanding of Sourcegraph’s customers and become a trusted representative of their needs.
Establish scalable systems for product discovery, feedback management, specification, launch, pricing and packaging, and iteration.
Help define the broader product strategy for how developers and AI agents make changes across large and complex codebases, and represent that vision in public.
Improve the organization’s ability to make focused, evidence-based product decisions without introducing unnecessary processes.
Represent Product and Engineering across the company, supporting sales enablement and product marketing functions.
About you
You are a deeply technical Product Manager who is comfortable operating across several teams and product areas at once. You can move between customer discovery, strategy, product specifications, prioritization, and launch execution based on what the organization needs most.
You are energized by startup environments where roles are broad, context changes quickly, and progress depends on people taking ownership beyond narrowly defined responsibilities. You do not need a large product organization, extensive research support, or a mature operating process to make effective decisions. You are comfortable creating structure where it is useful while avoiding process for its own sake.
You are pragmatic. You know that the best product decision is not always the most ambitious or technically sophisticated one. You consider customer value, engineering effort, product quality, strategic importance, and speed when helping teams determine what to build.
You have meaningful experience with software development, whether through a previous engineering role or sustained hands-on coding experience. You understand how developers work and can discuss technical constraints and tradeoffs credibly. You can explain and defend product decisions with customers, executives, and engineers, even when the engineering team is not present.
You are comfortable spending significant time with customers. You ask thoughtful questions, identify the underlying problems behind feature requests, and distinguish between an individual request and a broader market need. You can turn fragmented feedback into actionable insights and clear product direction.
You are also an excellent communicator. You tell the story behind why a product or initiative matters, creating alignment across engineering and the broader organization. You bring clarity to ambiguous problems without pretending to have certainty where it does not exist.
Because this role will work closely with leaders in Eastern Time and with customers primarily located in North America, you must have substantial working-hour overlap with the Eastern Time zone.
5+ years of experience working in product management, including experience within an early-stage company, startup, or similarly small and fast-moving organization.
Previous professional software engineering experience or substantial hands-on coding experience.
Experience building technical products for developers, engineering teams, or other highly technical users.
Experience working directly with customers throughout product discovery, development, beta testing, and launch.
Experience translating customer problems and technical concepts into clear product requirements and specifications.
Experience prioritizing work across multiple teams, stakeholders, and competing customer needs.
Ability to operate as the primary Product Manager across several engineering teams rather than within one narrowly defined product area.
Strong understanding of software development workflows, Git, source control, and modern developer tooling.
Excellent written and verbal communication skills, including the ability to communicate credibly with both engineers and customers.
Demonstrated ability to use qualitative feedback, product data, and strategic context to make pragmatic product decisions.
Ability to work effectively with significant Eastern Time zone overlap.
Nice-to-haves:
Experience building products involving AI agents, coding assistants, code generation, or large language models, and a strong stance on how AI will change the way software is being built.
Experience with developer tools, code search, code intelligence, compilers, IDEs, or large-scale code transformation.
Experience working with enterprise customers and complex software development organizations.
You enjoy writing code and are comfortable exploring or contributing to a production codebase.
Level
📊 This job is an IC4. You can read more about our job leveling philosophy in our Handbook.
Compensation
💸 We pay above-market salaries because we want to hire exceptional people who can focus on building great products, not worrying about paying bills. As an open and transparent company, our compensation philosophy and pay bands are visible to every Sourcegraph teammate, and we strive to make our approach equitable, explainable, and competitive.
Your base salary is determined by the IC4 pay band for your location zone (1-4). Our pay bands are informed by market data and designed to ensure competitive compensation wherever you live. During the recruiting process, we'll discuss the range applicable to you based on job level, relevant skills, experience, qualifications, and location zone.
💰The starting salary for the IC4 pay band in each zone is:
Zone 2: $167,200 USD
Zone 3: $125,400 USD
Zone 4: $83,600 USD
📈 In addition to competitive cash compensation, we offer meaningful equity (because when Sourcegraph succeeds, we want you to succeed, too) and generous perks & benefits.
Interview process
Below is the interview process you can expect for this role (you can read more about the types of interviews in our Handbook). It may look like a lot of steps, but rest assured that we move quickly and the steps are designed to help you get the information needed to determine if we’re the right fit for you… Interviewing is a two-way street, after all!
We expect the interview process to take 5 hours in total.
👋 Introduction Stage - we have initial conversations to get to know you better…
[30m] Recruiter Screen
[30m] Hiring Manager Screen / Resume Deep Dive
🧑💻 Team Interview Stage - we then delve into your experience in more depth and introduce you to members of the team, including cross-functional partners…
[60m] Async writing project
[30m] Review of proposal
[45m] Product Manager overview of past projects
[45m] Cross-functional collaboration
🎉 Final Interview Stage - we move you to our final round, where you gain a better understanding of our business and values holistically…
[30m] Values
[30m] Leadership
We check references and conduct your background check
Please note - you are welcome to request additional conversations with anyone you would like to meet, but didn’t get to meet during the interview process.
Learn more about us
You can learn more about what it is like to work at Sourcegraph by reading our handbook.
We are an ambitious team who are collectively working hard to build the most influential company in the world. You can read more about our culture, competitive compensation and benefits here.
Sourcegraph is an equal opportunity workplace; we welcome people from all backgrounds.
Sourcegraph participates in E-Verify for U.S. Employees.
Create a Job Alert
Interested in building your career at Sourcegraph? Get future opportunities sent straight to your email.
Create alert
Apply for this job
*
indicates a required field
Autofill my application
First Name*
Last Name*
Email*
Phone
Country*
Phone*
Location (City)*
Locate me
Resume/CV*
Attach
Attach
Dropbox
Google Drive
Enter manually
Enter manually
Accepted file types: pdf, doc, docx, txt, rtf
Cover Letter
Attach
Attach
Dropbox
Google Drive
Enter manually
Enter manually
Accepted file types: pdf, doc, docx, txt, rtf
LinkedIn Profile*
How did you hear about this position? *
What experience do you have that makes you a good fit for this position?*
Do you have prior and/or current experience as a software engineer or been acting as one part-time, and have strong opinions on the stages of the SDLC?*
Select...
Have you built out processes in a fast-paced team before, weighing stakeholder needs and maintaining velocity?*
Select...
Have you worked in B2B with enterprise customers before, ensuring their unique organizational and technical needs are met?*
Select...
What about Sourcegraph and this role aligns with what you're looking for?*
What compensation are you targeting?*
Please note that the target compensation is based on location and level. You can read more about our compensation philosophy and how people get raises here and here.
We are an all-remote team distributed across the world. What location (city, country, zip code) will you work from for 51%+ of the time? *
Will you need employment visa sponsorship now or in the future to work in your current location?*
Select...
Since our teammates can generally work from anywhere in the world, we sponsor visas for only roles that require the presence in a particular country as part of the job responsibilities. More details can be found here.
Demographic Questions
At Sourcegraph, we value belonging and believe in fostering an environment where diverse perspectives can thrive. We ask all candidates to respond to the below survey, which is completely voluntary, for required government reporting. Your responses will not be associated with your specific application and will not in any way be used in the hiring decision.
Gender *
Select...
Race/ethnicity (mark all that apply): *
Select...
Veteran Status *
Select...
Submit application
Powered by
Listed by Sourcegraph for a position based in the United States. Employers on this board attest they are hiring domestically.
Product Manager [IC4]
Sourcegraph · Remote
Pay
Not listed
Setting
Remote
Listed by Sourcegraph for a position based in the United States. Employers on this board attest they are hiring domestically.
Senior Product Marketing Manager [IC4]
Sourcegraph · Remote
Pay
Not listed
Setting
Remote
Remote
Listed by Sourcegraph for a position based in the United States. Employers on this board attest they are hiring domestically.
Senior Product Marketing Manager [IC4]
Sourcegraph · Remote
Pay
Not listed
Setting
Remote
Back to jobs
Senior Product Marketing Manager [IC4]
Remote
Apply
Who we are
Our mission is to bring clarity and control to the world's most complex codebases. AI is accelerating code creation, but the infrastructure to understand, oversee, and evolve that code hasn't kept pace. Sourcegraph gives engineering organizations full visibility across their systems, precise context for their agents, and the ability to execute coordinated code changes at scale. As agentic development becomes the dominant engineering paradigm, we provide the context layer teams need to take control of their codebase.
With Code Search, Deep Search, MCP, and Agentic Batch Changes, we deliver on that mission today - giving engineering teams and their AI tools the cross-repo context to navigate massive codebases with confidence, and the ability to make changes across hundreds of repositories at once.
Companies like Stripe, Reddit, and Leidos rely on Sourcegraph to ship faster and with higher quality. We're backed by a16z, Sequoia, and Redpoint, and proud to operate as a globally distributed team that values high agency, direct communication, and customer love.
If you want to build the infrastructure that lets every engineering team - and every agent they deploy - operate on their codebase with confidence, join us.
Hours & location
🌎 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 Pacific Time for at least 25 hours/week.
Preferred locations:
USA - West
Why this job is exciting
We are hiring a Sr. Product Marketing Manager to help us tell the Sourcegraph story and scale the go-to-market for one of the most critical pieces of engineering infrastructure for the largest enterprises building the future.
In this role, you will report to our Head of Marketing, and sit at the intersection of our go-to-market and technical teams to drive thought leadership, product leadership, and market leadership. Our customers are developers and engineering leaders at the largest and most successful companies in the world who rely on us to help them write better code, understand their codebases, secure their products, and adopt the newest and most impactful technology. You will translate deep technical capability into clear market narratives, turn product direction into launches that land, and ensure go-to-market is aligned, credible, and effective.
Sourcegraph is a $50m ARR business, growing fast, with customers like Stripe, OpenAI, X, Uber, JP Morgan, Morgan Stanley, Capital One, Booking.com, and many more. We are doubling down on our core Search technology, including Deep Search, Code Search, Sourcegraph MCP and APIs for agents, and critical code migration and workflow engines, like Agentic Batch Changes for large-scale changes at scale. You will be responsible for the technical product marketing that will bring that story to life in the market, as well as ensuring alignment with and results from our Demand Gen and DevRel teams.
We move fast and hold ourselves to an extremely high bar for product quality and Developer authenticity. If you’ve made a mark in product marketing for developers, talk to us.
📅 Within one month, you will…
Ramp up quickly on the product, our audience, and the market landscape
Build trust with the GTM and EPD teams
Identify clear product marketing gaps and quick wins
📅 Within three months, you will…
Establish clearly defined messaging frameworks
Take the lead on product releases and launches
Create and deliver sales enablement assets
Establish strong operating rhythm with GTM and EPD teams
📅 Within six months, you will…
Make product launches and releases repeatable and predictable
Drive high-impact initiatives that directly influence pipe generation and deal velocity
Partner closely with Demand Generation and DevRel on high-impact campaigns
📅 Within one year, you will…
Clearly attribute activities to revenue impact
Shape GTM strategy
Raise the bar for PMM across the organization
About you
You have a track record of success in driving and owning product marketing initiatives end-to-end. You’re equally comfortable shaping narratives that connect with our technical enterprise audience, enabling sales, and shipping launches that move the business forward. You understand the software development lifecycle and are excited about how AI is reshaping developer tools and workflows.
Must-haves:
5+ years of work experience in product marketing, developer marketing, product management, or related technical marketing roles in a B2B enterprise setting.
Strong familiarity with developer tools and modern developer workflows, with a deep interest in AI-driven software development.
Proven ownership of end-to-end technical product launches, spanning positioning, field enablement, and launch execution.
Demonstrated ability to partner closely with technical teams to define what sets Sourcegraph apart and translate that differentiation into clear, credible, and memorable stories across channels.
Experience supporting enterprise sales motions and navigating complex buying cycles.
Strong sales enablement muscle, building and maintaining high-impact collateral and assets that scale and move enterprise deals forward.
Experience delivering integrated campaigns in partnership with Demand Generation, Field Marketing, and DevRel across webinars, videos, web content, and events.
Customer-first mindset, translating real customer feedback into messaging, positioning, and product direction.
Strong technical aptitude, with a deep understanding of how modern software is built, shipped, and adopted.
Bias toward action, moving quickly and putting bold ideas into motion.
Excellent written, verbal, and presentation skills.
Nice-to-haves:
Background in software engineering or software development.
Experience with account-based marketing (ABM) in enterprise or strategic account motions.
Level
📊 This job is an IC4. You can read more about our job leveling philosophy in our Handbook.
Compensation
💸 We pay you an above-average salary because we want to hire the best people who are fully focused on helping Sourcegraph succeed, not worried about paying bills. As an open and transparent company that values competitive compensation, our compensation ranges are visible to every single Sourcegraph teammate.
Your salary is determined by your pay band for the IC4 job level. For determining pay bands, we use a number of market and data-driven salary sources, along with your location zone, and target the high-end of the range to ensure we’re always paying above market regardless of where you live in the world. Both U.S. and international locations are divided into one of four zones, determined by the cost of labor index for each area. The salary for a successful candidate will be based on level, job-related skills, experience, qualifications, and location zone. Please note that the salaries below may be adjusted in the future.
💰 The target compensation for this role is based on the IC4 pay band for your zone. The start of the IC4 pay band for each zone is listed below:
Zone 1: $180,000
Zone 2: $144,000
📈 In addition to our cash compensation, we offer equity (because when we succeed as a company, we want you to succeed, too) and generous perks & benefits.
Interview process
Below is the interview process you can expect for this role (you can read more about the types of interviews in our Handbook). It may look like a lot of steps, but rest assured that we move quickly and the steps are designed to help you get the information needed to determine if we’re the right fit for you… Interviewing is a two-way street, after all!
We expect the interview process to take 4.75 hours in total.
👋 Introduction Stage - we have initial conversations to get to know you better…
[30m] Recruiter Screen
[45m] Hiring Manager Screen
🧑💻 Team Interview Stage - we then delve into your experience in more depth and introduce you to members of the team, including cross-functional partners…
[60m] Resume Deep Dive
[60m] Working Session
[45m] Cross-functional Collaboration Interview
🎉 Final Interview Stage - we move you to our final round, where you gain a better understanding of our business and values holistically…
[30m] Values
[15m] Leadership
We check references and conduct your background check
Please note - you are welcome to request additional conversations with anyone you would like to meet, but didn’t get to meet during the interview process.
Learn more about us
You can learn more about what it is like to work at Sourcegraph by reading our handbook.
We are an ambitious team who are collectively working hard to build the most influential company in the world. You can read more about our culture, competitive compensation and benefits here.
Sourcegraph is an equal opportunity workplace; we welcome people from all backgrounds.
Sourcegraph participates in E-Verify for U.S. Employees.
Create a Job Alert
Interested in building your career at Sourcegraph? Get future opportunities sent straight to your email.
Create alert
Apply for this job
*
indicates a required field
Autofill my application
First Name*
Last Name*
Email*
Phone
Country*
Phone*
Location (City)*
Locate me
Resume/CV
Attach
Attach
Dropbox
Google Drive
Enter manually
Enter manually
Accepted file types: pdf, doc, docx, txt, rtf
Cover Letter
Attach
Attach
Dropbox
Google Drive
Enter manually
Enter manually
Accepted file types: pdf, doc, docx, txt, rtf
LinkedIn Profile*
How did you hear about this position? *
Why are you a good fit for our open position? *
Do you have 5+ years in PMM / Dev marketing / technical GTM in B2B?*
Select...
Have you owned technical product launches end-to-end?*
Select...
Have you supported enterprise sales enablement directly?*
Select...
Do you have experience marketing to technical audiences, such as developers, platform engineers, security teams, or engineering leaders?*
Select...
What about working at Sourcegraph aligns with what you're looking for next?*
What compensation are you targeting?*
Please note that the target compensation is based on location and level. You can read more about our compensation philosophy and how people get raises here and here.
We are an all-remote team distributed across the world. What location (city, country, zip code) will you work from for 51%+ of the time? *
Will you need employment visa sponsorship now or in the future to work in your current location?*
Select...
Since our teammates can generally work from anywhere in the world, we sponsor visas for only roles that require the presence in a particular country as part of the job responsibilities. More details can be found here.
Demographic Questions
At Sourcegraph, we value belonging and believe in fostering an environment where diverse perspectives can thrive. We ask all candidates to respond to the below survey, which is completely voluntary, for required government reporting. Your responses will not be associated with your specific application and will not in any way be used in the hiring decision.
Gender *
Select...
Race/ethnicity (mark all that apply): *
Select...
Veteran Status *
Select...
Submit application
Powered by
Listed by Sourcegraph for a position based in the United States. Employers on this board attest they are hiring domestically.
Senior Product Marketing Manager [IC4]
Sourcegraph · Remote
Pay
Not listed
Setting
Remote
Listed by Sourcegraph for a position based in the United States. Employers on this board attest they are hiring domestically.
Software Engineer - Platform [IC3]
Sourcegraph · Remote
Pay
Not listed
Setting
Remote
Remote
Listed by Sourcegraph for a position based in the United States. Employers on this board attest they are hiring domestically.
Agent Engineer [IC4]
Sourcegraph · Remote
Pay
Not listed
Setting
Remote
Listed by Sourcegraph for a position based in the United States. Employers on this board attest they are hiring domestically.
Software Engineer - Platform [IC3]
Sourcegraph · Remote
Pay
Not listed
Setting
Remote
Back to jobs
Software Engineer - Platform [IC3]
Remote
Apply
Who we are
Our mission is to bring clarity and control to the world's most complex codebases. AI is accelerating code creation, but the infrastructure to understand, oversee, and evolve that code hasn't kept pace. Sourcegraph gives engineering organizations full visibility across their systems, precise context for their agents, and the ability to execute coordinated code changes at scale. As agentic development becomes the dominant engineering paradigm, we provide the context layer teams need to take control of their codebase.
With Code Search, Deep Search, MCP, and Agentic Batch Changes, we deliver on that mission today - giving engineering teams and their AI tools the cross-repo context to navigate massive codebases with confidence, and the ability to make changes across hundreds of repositories at once.
Companies like Stripe, Reddit, and Leidos rely on Sourcegraph to ship faster and with higher quality. We're backed by a16z, Sequoia, and Redpoint, and proud to operate as a globally distributed team that values high agency, direct communication, and customer love.
If you want to build the infrastructure that lets every engineering team - and every agent they deploy - operate on their codebase with confidence, join us.
Hours & location
🌎 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 EST for at least 20 hours/week.
Preferred locations:
EST
Europe
Why this job is exciting
Source code is at the heart of Sourcegraph. We support multiple code hosts and retrieve, store, index, and serve source code - to end users, admins, and other internal services.
This role gives you the opportunity to solve complex, challenging, and highly technical problems for our customers, both internally and externally, help unleash the potential and productivity of our Engineering teams, and delight our customers with industry-leading quality software.
The Platform team primarily focuses on building a fully managed platform for using Sourcegraph, Sourcegraph Cloud, our SaaS offering. As a member of the Platform team, you will work closely with both external customers and internal stakeholders to meet their needs. You will:
Develop inter-cloud connectivity solutions to support enterprise customers from highly regulated industries to use Sourcegraph Cloud.
Build a control plane to orchestrate a fleet of single-tenant Sourcegraph Cloud instances.
Expose complex infrastructure as API to support internal customers to iterate faster.
Dive into upstream dependencies (e.g., CDK for Terraform, Terraform providers for GCP) to debug and patch non-trivial problems.
Be an advocate for building reliable services and work with leadership to help product teams achieve operational excellence.
Participate in on-call rotation to uphold our contractual SLA commitments.
📅 Within one month, you will…
Onboard onto the Sourcegraph architecture, tooling, and development workflow.
Build a solid understanding of the team’s areas of ownership, technical challenges, and problems the team solves for our customers, and know how all of these align with the top-level company goals.
Actively participate in team meetings, sharing ideas and insights to contribute to the overall team goals.
Start contributing to the team goals and deliverables by shipping new features, debugging issues, and fixing bugs.
📅 Within three months, you will…
Demonstrate a comprehensive understanding of the Cloud infrastructure, its underlying technologies, and its integration within the Sourcegraph ecosystem.
Lead initiatives contributing to team goals through both discovery and delivery phases, collaborating directly with product and design partners, other engineering teams, and non-technical stakeholders from different departments.
Contribute to the architectural design and implementation of new features or improvements, actively shaping the future direction of Cloud infrastructure based on customer needs.
Lead initiatives contributing to team goals on the roadmap by going through the entire product development lifecycle discovery, design, implementation, and delivery.
Participate in our on-call rotation.
📅 Within six months, you will…
Be defining long-term technical vision and strategies for new product development, scaling existing services, and managing technical debt. These plans will consist of multiple smaller milestones that you will deliver iteratively with the team.
Collaborate with the Engineering Manager on defining the team’s growth strategy based on the long-term product vision, the technical vision, and the team’s needs.
Seek feedback from customers and stakeholders to identify opportunities for further improvements or new features, actively iterating on the Cloud infrastructure to ensure it continues to meet our high bar.
About you
You bring a product mindset in balancing architectural flexibility and philosophy with meeting immediate customer demand. You are an experienced software engineer who seeks to solve problems by writing code rather than through one-off operations. You are passionate about user experience and self-service. You balance maintaining and designing high-impact systems with a pragmatic understanding of how to make appropriate tradeoffs (e.g., cut scope, low-tech vs. custom complex solutions) to ship quickly and iterate when necessary.
Qualifications:
Proficiency in Go, or other strongly typed languages.
Knowledge in one of the public cloud platform providers (GCP, AWS, Azure)
Experience with Terraform (or similar IaC solutions) and Kubernetes to build tooling and automation.
Skilled at debugging distributed systems, followed by designing and implementing solutions to those problems. This means you should know your way around various OS-level primitives, e.g., network, CPU, and memory.
Ability to communicate clearly and empathetically, especially in writing and documentation.
Preferred time zone between UTC-8 and UTC+2
Nice to haves:
Built services and exposed them as API for external consumption (e.g., gRPC).
Comfortable implementing system-level software (e.g., custom transport protocol) if needed or has contributed to Kubernetes controllers/operators.
Published blog posts and/or tech talks about your work.
Experience working on small high-performing teams, preferably tech startups.
Level
📊 This job is an IC3. You can read more about our job leveling philosophy in our Handbook.
Compensation
💸 We pay above-market salaries because we want to hire exceptional people who can focus on building great products, not worrying about paying bills. As an open and transparent company, our compensation philosophy and pay bands are visible to every Sourcegraph teammate, and we strive to make our approach equitable, explainable, and competitive.
Your base salary is determined by the IC3 pay band for your location zone (1-4). Our pay bands are informed by market data and designed to ensure competitive compensation wherever you live. During the recruiting process, we'll discuss the range applicable to you based on job level, relevant skills, experience, qualifications, and location zone.
💰The starting salary for the IC3 pay band in each zone is:
Zone 2: $148,000 USD
Zone 3: $111,000 USD
Zone 4: $74,000 USD
📈 In addition to competitive cash compensation, we offer meaningful equity (because when Sourcegraph succeeds, we want you to succeed, too) and generous perks & benefits.
Interview process
Below is the interview process you can expect for this role (you can read more about the types of interviews in our Handbook). It may look like a lot of steps, but rest assured that we move quickly and the steps are designed to help you get the information needed to determine if we’re the right fit for you… Interviewing is a two-way street, after all!
We expect the interview process to take 4.75 hours in total.
👋 Introduction Stage - we have initial conversations to get to know you better…
[30m] Recruiter Screen
[45m] Hiring Manager Screen / Resume Deep Dive
🧑💻 Team Interview Stage - we then delve into your experience in more depth and introduce you to members of the team, including cross-functional partners…
[Async] Take-home exercise
[60m] Take-home exercise walkthrough
[60m] Pairing Exercise
[60m] Cross-functional Team Collaboration Interview / Values Interview
🎉 Final Interview Stage - we move you to our final round, where you gain a better understanding of our business and values holistically…
[30m] Leadership
We check references and conduct your background check
Please note - you are welcome to request additional conversations with anyone you would like to meet, but didn’t get to meet during the interview process.
Learn more about us
You can learn more about what it is like to work at Sourcegraph by reading our handbook.
We are an ambitious team who are collectively working hard to build the most influential company in the world. You can read more about our culture, competitive compensation and benefits here.
Sourcegraph is an equal opportunity workplace; we welcome people from all backgrounds.
Sourcegraph participates in E-Verify for U.S. Employees.
Apply for this job
*
indicates a required field
Autofill my application
First Name*
Last Name*
Email*
Phone
Country*
Phone*
Location (City)*
Locate me
Resume/CV
Attach
Attach
Dropbox
Google Drive
Enter manually
Enter manually
Accepted file types: pdf, doc, docx, txt, rtf
Cover Letter
Attach
Attach
Dropbox
Google Drive
Enter manually
Enter manually
Accepted file types: pdf, doc, docx, txt, rtf
LinkedIn Profile*
GitHub Profile*
How did you hear about this position? *
What experience do you have that aligns with what we're looking for in this role?*
Do you have professional working experience with Kubernetes?*
Select...
Do you have experience with public clouds (AWS or GCP), and integrating with their APIs?*
Select...
How do you manage hundreds of VMs in the cloud? *
What about this role, and Sourcegraph as a company, aligns with what you’re looking for next?*
We are an all-remote team distributed across the world. What location (city, country, zip code) will you work from for 51%+ of the time? *
What compensation are you targeting?*
Please note that the target compensation is based on location and level. You can read more about our compensation philosophy and how people get raises here and here.
Will you need employment visa sponsorship now or in the future to work in your current location?*
Select...
Since our teammates can generally work from anywhere in the world, we sponsor visas for only roles that require the presence in a particular country as part of the job responsibilities. More details can be found here.
Demographic Questions
At Sourcegraph, we value belonging and believe in fostering an environment where diverse perspectives can thrive. We ask all candidates to respond to the below survey, which is completely voluntary, for required government reporting. Your responses will not be associated with your specific application and will not in any way be used in the hiring decision.
Gender *
Select...
Race/ethnicity (mark all that apply): *
Select...
Veteran Status *
Select...
Submit application
Powered by
Listed by Sourcegraph for a position based in the United States. Employers on this board attest they are hiring domestically.
Agent Engineer [IC4]
Sourcegraph · Remote
Pay
Not listed
Setting
Remote
Listed by Sourcegraph for a position based in the United States. Employers on this board attest they are hiring domestically.
Select a role
The full posting opens here — pay, setting and the full description, without leaving the list.