Who we are

Our mission at Sourcegraph is to make it so that everyone can code, not just ~0.1% of the population. We help developers and companies with billions of lines of code create the software you use every day. In enabling more people to code, we believe we will create economic opportunity across the world and will drive progress that benefits everyone.

It’s an exciting time to join Sourcegraph. Our company is growing rapidly: we’ve experienced 4x year-over-year revenue growth and our $125M Series D from Andreessen Horowitz and $50M Series C from Sequoia have given us the opportunity to make big ambitious bets on our future. We have a huge market (every company that builds software) and massive opportunity (most developers haven't even heard of code search yet, but once you've used it, you can't live without it--just like Google web search). By continuing to hire exceptional people, we have the opportunity to make Sourcegraph one of the biggest technology companies in the world.  

Why this job is exciting

Built as a multidisciplinary in-house agency, the Sourcegraph Brand Team exists to elevate, activate and communicate the value of Sourcegraph to the world. We make this possible by serving as a strategic creative partner to cross-functional stakeholders, offering full-service creative support with a rapid, flexible, iterative process that stems from a deep understanding of our products, our processes, and our people.

In addition to increasing awareness and positive perception of the Sourcegraph brand, we strive to amplify the voices of our users and partners, by conceptualizing and producing best-in-class creative that leans heavily on storytelling and narrative to drive engagement and sharing. Our primary goal is to build and strengthen the connection between our brand and our audience as a means to increasing loyalty and retention by providing a better experience for our users.

We are looking to add our first full-stack web developer to the Brand team in order to 100x the impact and interaction of our company website. You will collaborate with our marketing web team, which includes UX/UI design, copywriting, and strategy to drive our website forward and create best-in-class digital experiences for our visitors. We’re also excited about the ways we can create “off the wall” experiences that combine traditional website content and “pages” with more interactive content, such as embedded/hidden games, animations, rabbit holes, and easter eggs. Lots and lots of easter eggs. 

Sound like the challenge you’ve been waiting for? Read on for details to see what you’ll be doing over the next year:

Within one month, you will:

  • Develop a deep understanding of our audience, their wants and needs related to event experiences, and their likes and dislikes on a micro and macro level.
  • Have a strong understanding of our products and the problems they solve for our audience.
  • Get to know the other members of the Marketing team and subteams, including Demand Generation, Product Marketing, Content Strategy, Community, and Developer Education.
  • Audit our current website and begin identifying areas for improvement.

Within three months, you’ll be:

  • A master of our company website infrastructure and possess strong working relationships with engineers, PMs and designers from the Product team.
  • Collaborating with the marketing, communications and product groups to ensure new content, pages and navigation updates are performed in a timely manner.
  • Supporting the build of new components and interactions across our site.
  • Playing an integral role in all website updates, additions and improvements.
  • Collaborating closely with our Product team to ensure a seamless experience for visitors and users between our marketing / company site and our product (sourcegraph.com/search).

Within six months, you will:

  • Have assisted with updating our navigation system for our About site, Learning hub, and Blog.
  • Have created an optimized sitemap for our site and marked all pages we do not want to be indexed as such
  • Have completed a full SEO audit and devised a plan to correct and fix all issues over the next two quarters
  • Have built multiple new pages, sections, and components sitewide.
  • Have developed a deep understanding of our current technical infra and developed a detailed approach to improving our stack.

Within one year, you will:

  • Be the source of knowledge for our company website infrastructure and stack, and create full documentation for the site including processes for maintenance and updates.
  • Be the key owner of the maintenance, performance and optimization.
  • Provide an action plan to future-proof our site for growth, customization, and content, such as migration to NextJS or similar infrastructure with a scalable CMS.

About you 

You are a highly-skilled, human-centered full-stack web developer with deep expertise in all facets of world class company websites and digital experiences. You eat TypeScript and CSS for breakfast and wash it down with a cool glass of NextJS. You write clean code and have a passion for the open source community, perhaps even having contributed to it yourself. You always view things from the perspective of the visitor while maintaining a direct line of sight to our business goals, value impact, and brand perception.


  • Multiple years of experience working with SPAs using component-based frontend frameworks
  • Familiarity with TypeScript and ReactJS
  • Familiarity with CSS and SASS
  • Skilled at writing clean, reusable CSS and semantic HTML to implement visual designs
  • Experience with NextJs and Gatsby is preferred
  • Willingness to learn new technologies quickly
  • Ability to work asynchronously across multiple time zones and provide updates and communications in a timely manner

Nice to haves:

  • Experience working on small, high-performing teams
  • Experience working with a global or otherwise multicultural team is a plus
  • Familiarity with Markdown is a plus
  • Experience with Netlify CMS / headless CMS is a plus
  • PHP experience a bonus but not required
  • Gaming or software development experience a huge plus

Interview process [5 hours total interview] 

  1. You apply.
  2. [30 min] Recruiter screen.
  3. [45 min] Hiring Manager screen with Tommy Pesavento, Director of Brand.
  4. In-depth interview stage:
    1. [60 min] Portfolio review/working session
    2. [60 min] Cross-Team Collaboration with Engineering and Rob Rhyne, Product Designer
    3. [60 min] Peer Interview with the Marketing/Brand team
    4. [45 min] Values Interview
  5. [30 min] Final check-in with Tommy, Q&A and share feedback on the interview process.
  6. We check your references & make you an offer!

Not sure if this is you?

We want a diverse, global team, with a broad range of experience and perspectives. If you don’t meet 100% of the above qualifications, you should still seriously consider applying. Studies show that you can still be considered for a role if you meet just 50% of the role’s requirements. We carefully consider every application, and will either move forward with you, find another team that might be a better fit, keep in touch for future opportunities, or thank you for your time.

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.

Go back to the careers page for all open positions.

Apply for this Job

* Required

Demographic Questions

At Sourcegraph, we value belonging and believe in fostering an environment where a diversity of perspectives can thrive. This core value is a pillar of our business and critical to our success. Your responses will be used (in aggregate only) to help us identify areas of improvement in our process. Your responses will not be associated with your specific application and will not in any way be used in the hiring decision

I Identify my gender as (Select one)

I identify as transgender (Select one)

I identify my sexual orientation as (Select one)

I identify my ethnicity as (mark all that apply):

Veteran Status (Select one)

I have a physical disability (Select one)