Software Engineer - Dev Infra [IC3]

Sourcegraph is building the code intelligence platform that powers the world's best code search and the most popular open-source code AI tool.
$170,000
DevOps
Mid-Level Software Engineer
Hybrid
501 - 1,000 Employees
3+ years of experience
AI · Enterprise SaaS

Description For Software Engineer - Dev Infra [IC3]

Join Sourcegraph's Developer Infrastructure (Dev Infra) team and play a crucial role in empowering developers worldwide. We're responsible for building and maintaining the tools and systems that make Sourcegraph's development processes smooth, efficient, and reliable. We create and optimize tools and workflows that enhance productivity for Sourcegraph's engineering teams. This includes improving build systems, implementing code quality tools, managing CI/CD pipelines, and streamlining development environments.

Within one month, you will:

  • Understand the projects your team is working on and their contribution to company goals.
  • Collaborate with other engineers to identify and address infrastructure challenges.
  • Contribute to team goals through code contributions and technical discussions.

Within three months, you will:

  • Collaborate with other engineers to identify and address infrastructure challenges.
  • Contribute to efforts that make it easier for developers to build, run, and test our products.
  • Effectively support engineers across Sourcegraph to increase their productivity.

Within six months, you will:

  • Demonstrate measurable improvements in build times, CI/CD stability, and developer experience.
  • Lead efforts to find and implement improvements in underserved parts of the stack.
  • Drive high levels of satisfaction from internal developers.

Within one year, you will:

  • Lead efforts to scale our developer infrastructure to be more automated and reliable.
  • Shape our dev infrastructure practices, contributing to company-wide best practices for build and CI/CD workflows.

About you: As the ideal candidate, you bring a solution-oriented mindset and a passion for developer productivity. You prioritize high-impact work. You invest in the future while unblocking developers in the present.

  • Build systems: Strong experience with Bazel and familiarity with other hermetic build systems like Buck2 or Nix.
  • CI/CD: Extensive exposure to various CI systems such as Buildkite, GitHub Actions, GitLab Runners, and Jenkins.
  • Infrastructure as code: Skilled in IaC tools like Terraform (or Pulumi, Helm, Kustomize, Ansible, Salt).
  • Efficiency Enthusiast: A tinkerer at heart who constantly seeks to automate processes and improve efficiency. Has a history of developing small, useful tools to solve problems.
  • Polyglot developer: Comfortable working with multiple programming languages and always eager to learn new ones. Go and Typescript familiarity preferred.

We provide competitive compensation and practical benefits to keep you happy and healthy so that you can do your best work.

Last updated 2 months ago

Responsibilities For Software Engineer - Dev Infra [IC3]

  • Build and maintain tools and systems for smooth, efficient, and reliable development processes
  • Create and optimize tools and workflows to enhance productivity for Sourcegraph's engineering teams
  • Improve build systems, implement code quality tools, manage CI/CD pipelines
  • Streamline development environments
  • Collaborate with other engineers to identify and address infrastructure challenges
  • Lead efforts to scale developer infrastructure to be more automated and reliable
  • Shape dev infrastructure practices and contribute to company-wide best practices for build and CI/CD workflows

Requirements For Software Engineer - Dev Infra [IC3]

Go
TypeScript
  • Strong experience with Bazel and familiarity with other hermetic build systems like Buck2 or Nix
  • Extensive exposure to various CI systems such as Buildkite, GitHub Actions, GitLab Runners, and Jenkins
  • Skilled in IaC tools like Terraform (or Pulumi, Helm, Kustomize, Ansible, Salt)
  • Passion for automating processes and improving efficiency
  • Comfortable working with multiple programming languages, Go and Typescript familiarity preferred

Benefits For Software Engineer - Dev Infra [IC3]

Equity
  • Competitive salary
  • Equity
  • Practical benefits to keep you happy and healthy

Interested in this job?

Jobs Related To Sourcegraph Software Engineer - Dev Infra [IC3]

Developer Infrastructure Engineer

Developer Infrastructure Engineer role at Sourcegraph, building and optimizing development tools and systems for a leading code intelligence platform.

Developer Infrastructure Engineer

Mid-level Developer Infrastructure Engineer position at Sourcegraph, focusing on build systems, CI/CD, and developer productivity tools.

Program Manager, Construction Area Environmental Health and Safety

Lead Environmental Health and Safety programs for Google's data center construction projects, ensuring safety compliance and risk management across multiple sites.

Data Center Server Operations Manager

Lead Google's data center operations team, managing infrastructure and technical staff while ensuring operational excellence and safety standards.

Program Manager, Construction Area Environmental Health and Safety

Lead EHS program management for Google's construction projects, ensuring safety standards and compliance across data center operations.