We are looking for the first hire on the Legal team. You will be responsible for managing the commercial contract negotiation and review process for a wide range of contracts (software licensing and services, data processing, non-disclosure, and more) to support our sales and partnership efforts. You will also be responsible for managing our relationships with outside counsel, helping our people ops team maintain employment and consulting agreements, and establishing the foundations of our internal legal team and processes.


In the first 30 days you will…

  • Go through a week-long training program on our product, our value propositions, our customers, our team, and our processes.
  • Dive deep into our existing contracts and drafting, reviewing, and negotiation processes.
  • Meet our external law firm team and each of our internal organization leads.
  • Become involved in our internal contract drafting and negotiating processes.

In the first 90 days you will…

  • Take full ownership of our internal contract drafting and negotiating processes.
  • Run an evaluation of our contracts, templates, and processes and propose recommendations for improvement.
  • Begin a risk assessment of our existing contracts.
  • Take on at least one strategic initiative to improve our legal systems and processes.

In the first year you will…

  • Update and maintain our template contracts, and establish guidelines and a process for commercial contract negotiations.
    • Work closely with and become a partner to our sales and customer engineering teams.
  • Be deeply involved if/when any strategic legal discussions arise, including marketing and distribution partnerships, fundraising, M&A, and more.


  • An excitement for software development and our mission to make it so that everyone can code (no training as an Engineer required).
  • Minimum of 5 years of contracts drafting, reviewing, and negotiating experience at a startup software company or in service to startup software companies at a law firm.
  • JD from a law school in the United States required.
  • Expertise or experience in a wide variety of contracts, covering software licensing and services, data processing, non-disclosure, employment, consulting, partnership and marketing, and more.
  • Enthusiasm for building a new team from scratch, and working on challenging open-ended problems.

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.

Interview process

  1. You apply here.
  2. We set up a 30 minute call to chat with you about Sourcegraph to find out what you are looking for in your next role.
  3. We schedule a few more hours of interviews.
  4. We check your references.
  5. We make you a job offer.

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.

Click here to apply

Go back to the careers page for all open positions.