You work with engineering, sales, marketing, and design to plan, ship, and grow usage and engagement in specific areas of our product. As an early member of our product team, you have significant product ownership and will communicate directly with our users to drive continuous improvement.
Developers love our product and rely on it daily to ship and deploy better software. Our passionate users provide a constant stream of thoughtful feedback and love engaging with us to help them and their teams solve their toughest problems.
Our public roadmap shows the product priorities for 2020, our product team goals are our team’s focus, and we have company goals to communicate what is important across the organization.


    • You will¬†own an area of the product* and:
    • Significantly grow usage and engagement of that area and Sourcegraph as a whole.
    • Collaborate with, support, and motivate their team to plan and build the solutions to customer problems.
    • Add value to the user by surfacing real problems and improving the user‚Äôs workflow as a developer.
    • Gather customer feedback to validate priorities, improve documentation, and define product requirements.
    • Make sure the development team for the product area is working on the most impactful things.
    • Maintain a roadmap, backlog, and curate and solicit feedback for the product area.
    • Communicate product ideas clearly by focusing on the problems that are being solved, the outcomes, and how we will measure success.
    • Be transparent in your internal and external communication. Sourcegraph is open source, so most discussions are public or in channels where you communicate directly with our customers.
    • Uphold your side of the¬†PM ‚ÄstEM partnership¬†responsibilities

*Product areas (grouped by priority of business needs)

    • Highest urgency:¬†Cloud,¬†Search, Spread code search/growth (new company effort)
    • Medium urgency:¬†Backend infrastructure (expansion from current Cloud team growth), Frontend platform (expansion from current web team growth),¬†Distribution
    • Lowest urgency:¬†Integrations (expansion from current web team growth),¬†Security


    • This is a very technical role and requires software engineering experience to effectively communicate with engineers and make educated decisions affecting product scope and performance at scale.
    • 2+ years working as a product manager.
    • Experience working as a software engineer.
    • Strong understanding of Git and Git workflows.
    • Excellent written and verbal communication skills, technical writing ability, and use of data to back up your arguments.
    • Ability to stay focused on goals and strategically prioritize work.
    • Deep passion for developer tools and productivity enhancements.
    • Demonstrated leadership skills and ability to drive and influence product strategy across engineering, design, and distribution.


    • Previous product management experience on a software development or developer tools product.
    • Experience building and/or contributing to developer tools.
    • Experience working remotely with globally distributed teams.

Interview process

    • You¬†apply.
    • Intro calls: We chat with you about Sourcegraph and to find out what you are looking for in your next role.
    • HM¬†intro call¬†with¬†Christina Forney¬†(VP Product): We chat with you about Sourcegraph and to find out what you are looking for in your next role. [30 min]
    • Async¬†writing project: a writing project to see how you communicate and think about product problems. [~1-2 hrs]
    • Product interview: We review your writing project and dive deep on how you work as a product manager. [1 hr]
    • Working with customers and data: The biz ops and customer engineering teams talk with you about how you work with customers to gather feedback. [1 hr]
    • Design and Engineering collaboration: The design and engineering teams talk with you about how you collaborate and work within a team. [1 hr]
    • Interview with¬†Quinn Slack¬†(CEO) [30 min]
    • Interview with¬†Beyang Liu¬†(CTO) [30 min]
    • We make you a job offer.
    • We check your references during your first week to find out what motivates you and how best to work with you.
Learn more about us
To create a product that serves the needs of all developers, we are building a diverse all-remote team that is distributed across the world. Sourcegraph is an equal opportunity workplace; we welcome people from all backgrounds and communities.
We provide competitive compensation and practical benefits to keep you happy and healthy so that you can do your best work.
Learn more about what it is like to work at Sourcegraph by reading our handbook.
We want to ensure Sourcegraph is an environment that suits your working style and empowers you to do your best work, so we are eager to answer any questions that you have about us at any point in the interview process.
See our career page for all open positions.