Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, Bazel & Go

$221k - $279.5k
Full-time

Instacart

We're transforming the grocery industry

At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery delivery, we see exciting complexity and endless opportunity to serve the varied needs of our community. We work to deliver an essential service that customers rely on to get their groceries and household goods, while also offering safe and flexible earnings opportunities to Instacart Personal Shoppers.

Instacart has become a lifeline for millions of people, and we’re building the team to help push our shopping cart forward. If you’re ready to do the best work of your life, come join our table.

Instacart is a Flex First team

There’s no one-size fits all approach to how we do our best work. Our employees have the flexibility to choose where they do their best work—whether it’s from home, an office, or your favorite coffee shop—while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work.

OVERVIEW

The Developer Experience team at Instacart is the force multiplier for our 1000+ engineers. We define and build the platforms, tools, and practices that enable Instacart engineers to ship high-quality software faster — from AI-powered code review to build infrastructure, developer onboarding, and local development environments. Our success is measured in developer velocity: how quickly an engineer can take an idea from concept to production.

As a Staff Software Engineer on Developer Experience, you will lead two of the pillars that Instacart engineering is built on: Bazel (our build system) and Go (one of our core backend languages). You will own the technical direction for how thousands of daily builds run and how our Go services are structured, from remote build execution and caching to the frameworks, libraries, and patterns Go engineers use every day. This is a hands-on technical leadership role. You'll write code, set architectural direction, and partner across the org to move engineering-wide metrics on build performance, CI reliability, and developer velocity.

About the Job

  • Lead the technical direction for Instacart's Bazel build system, including remote caching, remote build execution (RBE), build performance, and the developer-facing ergonomics of the build.
  • Lead the technical direction for our Go platform, frameworks, standard libraries, service scaffolding, and patterns that Go engineers across Instacart depend on.
  • Design and drive multi-quarter initiatives that measurably improve build times, CI reliability, and the local development loop for engineers working in Bazel and Go.
  • Own the developer experience metrics for the systems you lead, define what "good" looks like, instrument it, and use the data to prioritize investment.
  • Partner with infrastructure, platform, and product engineering teams to roll out changes to the build system and Go platform with minimal disruption.
  • 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; grow the community of Bazel and Go experts at Instacart.
  • Represent the team in cross-org technical discussions on build, CI/CD, and backend platform direction.

About You

  • A hands-on technical leader who is equally comfortable in a Bazel BUILD file, a Go service, and a design doc.
  • Metrics-driven, You use build times, cache hit rates, CI reliability, and developer feedback to guide where to invest.
  • A multiplier. You make the engineers around you more effective through mentorship, clear technical writing, and pragmatic guidance.
  • Comfortable driving cross-team change. You can build consensus for a migration or a platform shift and see it through to adoption.

Minimum Qualifications

  • 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, with a point of view on 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 Qualifications

  • 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.

#LI-Remote

Instacart provides highly market-competitive compensation and benefits in each location where our employees work. This role is remote and the base pay range for a successful candidate is dependent on their permanent work location. Please review our Flex First remote work policy here.

Offers may vary based on many factors, such as candidate experience and skills required for the role. Additionally, this role is eligible for a new hire equity grant as well as annual refresh grants. Please read more about our benefits offerings here.

For US based candidates, the base pay ranges for a successful candidate are listed below.

CA, NY, CT, NJ

$265,000—$279,500 USD

WA

$254,000—$268,000 USD

OR, DE, ME, MA, MD, NH, RI, VT, DC, PA, VA, CO, TX, IL, HI

$243,000—$256,500 USD

All other states

$221,000—$233,000 USD

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Bazel & Go in Remote vacancy
  • $221k - $279.5k

     ...multiplier for our 1000+ engineers. We define and build the platforms...  ...to ship high-quality software faster — from AI-powered...  ...concept to production. As a Staff Software Engineer on...  ...engineering is built on: ~Bazel (our build system) ~Go (one of our core backend languages... 
    Suggested
    Full time
    Local area
    Remote work
    Shift work

    Instacart

    Remote
    7 days ago
  •  ...leading provider of open source software and operating systems to the...  ...public cloud, data science, AI, engineering innovation, and IoT. Our...  ...growing. We are hiring a Staff-level Software Engineer for Identity...  ...and web services, using Go (Golang) and Python. As a software... 
    Suggested
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Chicago, IL
    more than 2 months ago
  • $405k

     ...committed researchers, engineers, policy experts, and business...  ...capabilities can go hand in hand. Developer...  ...) of experience in a Software Engineer role, building...  ...execution systems (Bazel Remote Execution API, BuildBarn...  ..., we expect all staff to be in one of our offices... 
    Suggested
    Full time
    Internship
    Work at office
    Remote work
    Visa sponsorship
    Flexible hours

    Anthropic

    Seattle, WA
    12 hours ago
  • $180k - $211k

     ...systems that thousands of engineers rely on daily, partnering with software developers across the...  ...entire organization!As a Staff Software Engineer on the...  ...modern build systems such as Bazel and distributed or remote...  ...programming proficiency in Go or Python, with a track... 
    Suggested
    Work at office
    Remote work
    Flexible hours
    Shift work
    3 days per week

    Robinhood Financial

    New York, NY
    2 days ago
  •  ...Staff EngineerWelcome to Warner Bros. Discovery… the...  ...technically broad Staff engineer who takes complex,...  ...thousands of engineers ship software safely — CI/CD...  ...systems (e.g. Gradle, Maven, Bazel, npm/yarn, Rush, Make)...  ...using at least one of: Go/TypeScript (strongly preferred... 
    Suggested
    Immediate start
    Remote work

    Warner Bros. Discovery

    Bellevue, WA
    2 days ago
  • $188k - $275k

     ...Staff Software Engineer, Developer ExperienceCoreWeave is The Essential Cloud for AI™. Built for pioneers...  ...you can articulate why.Proficiency in Go, Python, or similar languages with a...  ...large-scale CI, build and test systems (Bazel, Buildkite, remote execution, caching),... 
    Permanent employment
    Full time
    Casual work
    Work at office
    Remote work

    CoreWeave

    Livingston, NJ
    3 days ago
  • $149.5k - $219.5k

     ...ecosystem, so builders who would otherwise go to PyPI or conda-forge for a package...  ...these packages from source. As our Staff Software Engineer, you'll help carry that work from prototype...  ...with build tools such as CMake, Bazel, Make, or Automake, and working knowledge... 
    Full time
    Temporary work
    Flexible hours
    Shift work

    Anaconda, Inc.

    Remote
    5 days ago
  • $209.6k - $314.4k

     ...Staff Backend EngineerAt Carbon, our mission goes beyond...  ...of hardware, software, and molecular science,...  ...looking for a Staff Backend Engineer to own the services that...  ...backend language (Python, Go, Node/TypeScript, C++,...  ....Familiarity with Bazel or another polyglot monorepo... 
    Permanent employment
    Work at office
    Remote work

    G2 Venture Partners

    Sunnyvale, CA
    3 days ago
  • $204k - $255k

     ...Infrastructure organization’s mission is to enable Airbnb engineers and AI Coding Agents to ship high quality software with confidence and speed. We work on...  ...Day:  Architecting improvements to our existing Bazel installation, and remote build/cache infrastructure... 
    Full time
    Work experience placement
    Casual work
    Live in
    Work at office
    Remote work

    Airbnb

    Remote
    a month ago
  • $80k - $135k

     ...developing high-quality state of the art software in a fast-paced environment. Experience the...  ...technologies and tools  Programming in Go, Python, and other languages...  ...development  ~ Experience developing well-engineered, testable code in a modern programming language... 
    Remote job
    Full time

    Cirrus Data Solutions

    Remote
    12 hours ago
  •  ...in North America. We're seeking a Staff Engineer to help lead our growing backend engineering...  ...every day. Our technologies include Go, Ruby on Rails, Aerospike, Redis, Elasticsearch...  ...'s productivity and growth Promote software development best-practices and conduct... 
    Remote job
    Full time
    Work from home
    Home office

    Stackadapt

    United States
    12 hours ago
  • $130k - $280k

     ...safety and efficiency through one connected software platform that includes solutions for...  ..., sales, and support teams. As a Backend Engineer on our team, you'd focus on designing new...  ...development Experience in Python and/or Go Experience with one of the major cloud... 
    Full time
    Work at office
    Worldwide
    Work visa
    Flexible hours

    Verkada

    Remote
    12 hours ago
  • $189k - $303k

     ...ecosystem that will make our roads safer, get crucial goods where they need to go, and make mobility more efficient and accessible for all.  We’re searching for a Staff Software Engineer for the calibration team. The calibration team is responsible for ensuring all... 
    Full time

    Aurora Innovation

    Remote
    12 hours ago
  • $241k - $284k

     ...reliability and performance at scale. As a Staff Frontend Engineer on the App Platform team, you will play...  ...practices into how we build and ship software. Our mission is to provide the...  ...responsibly. Serve as a technical leader and go-to resource in code reviews,... 
    Full time
    Work at office
    Home office
    Flexible hours
    3 days per week

    Glossgenius

    New York, NY
    12 hours ago
  • $185k - $260k

     ...major systems with a focus on software and cloud architecture. You'll partner across Engineering, Data Science, R&D, Regulatory,...  ...hold the long view while still going deep on the hardest technical problems...  ...components. Partner with staff engineers on test design and... 
    Full time
    Flexible hours
    3 days per week

    Delfi Diagnostics

    Remote
    12 hours ago
  • $216k - $258k

     ...workload orchestration platform. As a staff-level engineer on the Batch Compute team, you’ll play...  ...in large Python, Java, Kotlin, or Go codebases and running cloud-native Spark...  ...years of experience in building product software systems ~5+ years of technical leadership... 
    Full time
    Flexible hours

    Tecton

    Remote
    12 hours ago
  • $182k - $200k

     ...Will Solve The Red Canary engineering team builds and operates the...  ...and leverage proven software development patterns, and also...  ...We are searching for a Staff Software engineer to join us...  ...Tendency to raise the bar, going the extra mile drive improvement... 
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Red Canary

    Remote
    12 hours ago
  • $171k - $247k

     ...transportation ecosystem that will make our roads safer, get crucial goods where they need to go, and make mobility more efficient and accessible for all. As a Staff Software Engineer focusing on Deep Learning Acceleration at Aurora, you will play a pivotal role in... 
    Full time

    Aurora Innovation

    Remote
    12 hours ago
  • $120k - $200k

     ...network The next step is to speak to Jack . Senior/Staff Software Engineer Salary: $120,000 - $200,000 Company Description:...  ...and agile methodologies. Who are Jack & Jill? Ok, I'll go first. I'm Jack, an AI that gets to know you on a quick call... 
    Full time

    Jack & Jill/external Ats

    Remote
    12 hours ago
  • $184k - $270k

     ...the hard work from our global employees! Who we are Our engineering department consists of 200+ people across multiple teams, such...  ...You have development experience with either Java, Python or Go You have development experience with relational and non-relational... 
    Full time
    Worldwide

    Attentive

    United States
    12 hours ago
  • $186.4k - $233k

     ...world.  We are looking for a Staff Product Manager to own the...  ...define what we build, shape how we go to market, and drive the...  ...technical execution — bridging Engineering, Infrastructure, and Go-to-Market...  ...can spend more time creating software that changes the world. As a member... 
    Full time
    Local area
    Worldwide
    Flexible hours

    Digitalocean

    Remote
    12 hours ago
  •  ...technology company and is on a mission to build the best engineering team in the world. We’re looking for a Senior/Staff Software Engineer to help build and evolve our core...  ..., ledgers, compliance) or a genuine desire to go deep on them What's in it for You:... 
    Full time
    Work at office

    Slash Financial

    Remote
    12 hours ago
  •  ...be dedicated to improving the driving behaviors of the robot on public roads. The Planner's job is to figure out where the robot is going and how to get there safely in situations as complex as those found in Downtown San Francisco or on the Las Vegas Strip. This is... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Remote
    12 hours ago
  • $150k - $210k

     ...WHAT YOU’LL DO As a Staff Software Engineer on our Runtime team, you will work directly with Viant’s ad server, managing a high-volume, low-...  ...HAVE Experience in the AdTech domain Proficiency in the Go programming language Bachelor’s degree in Mathematics,... 
    Full time
    Temporary work
    Work experience placement
    Local area

    Viant

    Remote
    12 hours ago
  • $189k - $303k

     ...that will make our roads safer, get crucial goods where they need to go, and make mobility more efficient & accessible for all. We are searching for an exceptional Staff-level Backend Software Engineer to join the Aurora Services Engineering team and take on a critical... 
    Full time
    Remote work

    Aurora Innovation

    Washington DC
    12 hours ago
  •  ...availability, and consistency. Responsibilities: As a Staff Software Engineer, you will be working on the following projects: Developing...  ...Requirements: ~5+ years of experience with Rust, C++, or Go ~5+ years of developing, monitoring and operating large scale... 
    Full time
    Local area
    Work from home
    Flexible hours

    Pinecone

    New York, NY
    12 hours ago
  •  ...800% over the last 12 months. Engineering at Ivo Engineers at Ivo are inventors...  ...showed her this) [2025]   Role: Staff Backend Engineer Our software solves all these problems (and more)...  ...more details with candidates who go through our interview process. Is... 
    Full time
    Contract work
    Work at office
    Remote work
    Visa sponsorship
    Relocation package
    Flexible hours

    Ivo Bv.

    Remote
    12 hours ago
  • $183.8k - $263.6k

     ...team is responsible for core control plane software that enables policy configuration,...  ...integration. You will work closely with engineers across control plane, data plane, and platform...  ...features for network security products using Go in Linux-based environments Build and... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Boise, ID
    4 days ago
  • $160k - $200k

    Job DescriptionAs a Senior Software Engineer - Go (Golang), you will design, develop, and deliver high-performance middleware and application software solutions supporting GM’s next-generation in-vehicle infotainment platforms and connected vehicle systems.You will play... 
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    1 day ago
  • $320k - $405k

     ...growing group of committed researchers, engineers, policy experts, and business leaders working...  ...Are self-sufficient end-to-end: you can go from idea to production without needing a...  ...hybrid policy: Currently, we expect all staff to be in one of our offices at least 25%... 
    Full time
    Work at office
    Visa sponsorship
    Flexible hours

    Anthropic

    Remote
    12 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Bazel & Go. Be the first to apply!