Staff Software Engineer, Bazel & Go
$221k - $279.5kInstacart
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
$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...SuggestedFull timeLocal areaRemote workShift work- ...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...SuggestedWork at officeLocal areaRemote workWork from homeWorldwide
$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...SuggestedFull timeInternshipWork at officeRemote workVisa sponsorshipFlexible hours$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...SuggestedWork at officeRemote workFlexible hoursShift work3 days per week- ...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...SuggestedImmediate startRemote work
$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 employmentFull timeCasual workWork at officeRemote work$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 timeTemporary workFlexible hoursShift work$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 employmentWork at officeRemote work$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 timeWork experience placementCasual workLive inWork at officeRemote work$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 jobFull time- ...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 jobFull timeWork from homeHome office
$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 timeWork at officeWorldwideWork visaFlexible hours$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$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 timeWork at officeHome officeFlexible hours3 days per week$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 timeFlexible hours3 days per week$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 timeFlexible hours$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 timeWork at officeRemote workWorldwideFlexible hours$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$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$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 timeWorldwide$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 timeLocal areaWorldwideFlexible hours- ...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 timeWork at office
- ...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 timeTemporary workRelocation package
$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 timeTemporary workWork experience placementLocal area$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 timeRemote work- ...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 timeLocal areaWork from homeFlexible hours
- ...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 timeContract workWork at officeRemote workVisa sponsorshipRelocation packageFlexible hours
$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 timeTemporary workLocal areaRemote workFlexible hours$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 timeLocal areaWork from homeRelocation packageFlexible hours$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 timeWork at officeVisa sponsorshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Bazel & Go. Be the first to apply!





