Software Engineer
Search Suite
Updated on 11/15/2023
Sourcegraph

51-200 employees

Universal code search software
Company Overview
Sourcegraph's mission is to make it so everyone, in every community, in every country, and in every industry can create products using the best technology. Sourcegraph is developing the world's most advanced code search navigation platform with brilliant dreamers around the globe.
B2B

Company Stage

Series D

Total Funding

$232.1M

Founded

2013

Headquarters

San Francisco, California

Growth & Insights
Headcount

6 month growth

-10%

1 year growth

-20%

2 year growth

-20%
Locations
Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Bash
Docker
JavaScript
Linux/Unix
Postgres
React.js
Kubernetes
TypeScript
CategoriesNew
DevOps & Infrastructure
Software Engineering
Requirements
  • Passionate Full-stack Software Engineer with 4-6 years of hands-on experience
  • Proficient in Go, with exposure to scaling and concurrency
  • Proficient in Typescript and Javascript frameworks, experience with React and SvelteKit is a plus
  • Knowledge of GraphQL
  • Comfortable with Docker and Kubernetes
  • Comfortable interacting with relational databases, PostgreSQL experience is a plus
  • Comfortable with the command-line interface and bash scripting
  • Comfortable in a multi-service environment
  • Utilize Bazel as a build tool
  • Familiar with macOS and Linux platforms
Responsibilities
  • Contribute to the direction of Sourcegraph's Code Search product
  • Maintain, expand, and shape the future of the product
  • Ensure the product meets the needs of largest enterprise customers
  • Participate in code reviews and uphold high standards of code quality
  • Engage in team discussions on architectural design and scalability
  • Mentor and provide guidance to junior team members
  • Lead or co-lead smaller projects
  • Identify potential challenges in projects and work towards mitigating risks
Desired Qualifications
  • Experience with SvelteKit
  • Knowledge of PostgreSQL
  • Experience with GraphQL
  • Experience with Docker and Kubernetes
  • Experience with Bazel
  • Experience with macOS and Linux platforms