JobHabor

Staff Software Engineer, Bazel & Go

Instacart

Location
California · New York · Connecticut +17
Workplace
Remote
Employment
Full Time
Salary
USD 221,000–279,500/yr
Apply on the employer’s site

Posted 14d ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Lead the technical direction for Instacart's Bazel build system
  • Lead the technical direction for our Go platform, frameworks, standard libraries, service scaffolding, and patterns
  • Design and drive multi-quarter initiatives that measurably improve build times, CI reliability, and the local development loop
  • Own the developer experience metrics for the systems you lead
  • Partner with infrastructure, platform, and product engineering teams to roll out changes
  • Set the technical bar for the systems you own on reliability, performance, upgrade cadence, and developer ergonomics
  • Mentor engineers in the team and the broader engineering org
  • Represent the team in cross-org technical discussions on build, CI/CD, and backend platform direction

Requirements

  • 10+ years of software development experience
  • Deep, hands-on expertise with Bazel, including remote caching, remote build execution (RBE), and performance tuning of large build graphs
  • Strong production experience writing and operating Go services at scale
  • Experience with structuring large Go codebases (frameworks, dependency management, testing patterns, shared libraries)
  • Track record of leading cross-team technical initiatives with measurable impact on developer velocity, build performance, or CI reliability
  • Experience with cloud infrastructure (AWS preferred) and distributed systems
  • Strong technical leadership, driving direction, mentoring engineers, and influencing without direct authority

Preferred

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or equivalent experience
  • Experience migrating a large codebase or monorepo to Bazel, or evolving an existing Bazel setup through major upgrades
  • Experience owning or contributing to a Go framework, standard library, or service scaffolding used by a large engineering org
  • Experience defining and instrumenting developer productivity metrics (build times, cache hit rates, CI reliability, local dev loop)
  • Experience at high-growth companies operating developer infrastructure for large engineering organizations

Skills

  • Bazel
  • Go
  • AWS
  • RBE

Similar roles