Software Engineer - Code Search [IC2]

Sourcegraph is building the code intelligence platform that powers the world's best code search and the most popular open-source code AI tool.
$58,000 - $116,000
Full-Stack
Mid-Level Software Engineer
Remote
501 - 1,000 Employees
2+ years of experience

Description For Software Engineer - Code Search [IC2]

Sourcegraph is seeking a passionate Full-stack Software Engineer with 2-5 years of hands-on experience to join their Code Search team. As a Software Engineer on this team, you will contribute to the direction of Sourcegraph's Code Search product, which is aimed at growing into a 100+ million dollar product integral to every Fortune-500 company's workflow.

The ideal candidate is proficient in Go, with exposure to scaling and concurrency, as well as TypeScript and JavaScript frameworks (React and SvelteKit experience is a plus). You should have knowledge of GraphQL, be comfortable with Docker and Kubernetes, and have experience with relational databases (PostgreSQL is a plus). Familiarity with command-line interfaces, bash scripting, multi-service environments, and Bazel as a build tool is also required.

In this role, you will:

  • Contribute to maintaining, expanding, and shaping the future of the Code Search product
  • Take ownership of specific areas of the product, showcasing expertise and problem-solving capabilities
  • Participate in code reviews and architectural design discussions
  • Mentor junior team members and lead projects from conception to deployment
  • Have a significant influence on the team's roadmap, proposing new features, optimizations, and refactors

Sourcegraph offers a competitive salary range of $58,000 - $116,000 USD base, depending on your location zone. They also provide equity and generous perks & benefits. The company is all-remote and values diversity, with team members distributed across the world.

If you're passionate about code search and navigation, eager to work on a product used by major tech companies, and ready to contribute to a fast-growing startup, this could be an excellent opportunity for you.

Last updated 3 months ago

Responsibilities For Software Engineer - Code Search [IC2]

  • Contribute to the direction of Sourcegraph's Code Search product
  • Maintain, expand, and shape the future of the product
  • Take ownership of specific areas of the product
  • Participate in code reviews and provide constructive feedback
  • Engage in team discussions on architectural design and scalability
  • Mentor and provide guidance to junior team members
  • Lead projects from conception to deployment
  • Proactively identify and address potential challenges in projects
  • Suggest improvements and ensure technical infrastructure remains robust
  • Influence the team's roadmap by proposing new features, optimizations, and refactors

Requirements For Software Engineer - Code Search [IC2]

Go
TypeScript
JavaScript
React
Kubernetes
PostgreSQL
Linux
  • 2-5 years of hands-on software engineering experience
  • Proficiency in Go, with exposure to scaling and concurrency
  • Proficiency with TypeScript and JavaScript frameworks (React and SvelteKit is a plus)
  • Knowledge of GraphQL
  • Comfort with Docker and Kubernetes
  • Experience with relational databases (PostgreSQL is a plus)
  • Familiarity with command-line interfaces and bash scripting
  • Experience in a multi-service environment
  • Ability to use Bazel as a build tool
  • Familiarity with macOS and Linux platforms

Benefits For Software Engineer - Code Search [IC2]

Equity
  • Competitive salary
  • Equity
  • Remote work
  • Flexible work environment

Interested in this job?

Jobs Related To Sourcegraph Software Engineer - Code Search [IC2]

Full-Stack Engineer (Growth Team)

Full-Stack Engineer role at ElevenLabs, focusing on growth and product-led strategies for AI voice technology startup.

Full-Stack Engineer

Full-Stack Engineer position at Unriddle, helping shape the future of science through AI-powered research tools.

Full-stack Software Engineer

Join Sourcegraph as a Full-stack Software Engineer to build and shape the future of code search and intelligence tools.

Full-Stack Engineer, Amazon Health Mobile Platform - One Medical (Level 5)

Full-Stack Engineer for Amazon Health Mobile Platform, bridging front-end and back-end development for One Medical app.

Full-Stack Engineer

Full-Stack Engineer role at Lawhive, building AI-powered legal tech platform to democratize access to law.