Staff Software Engineer, Bazel, Go

🕒 July 22

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Instacart

Instacart

1001 - 5000 employees

Founded 2012

🍽️ Food & Beverage

📦 Logistics

🛍️ eCommerce

💰 $232M Venture Round on 2021-11

Food & Beverage • Logistics • eCommerce

Instacart is a company that offers a flexible approach to work while transforming the grocery industry. It provides an essential service by delivering groceries and household goods to customers' doors in as little as 30 minutes. Instacart offers safe and flexible earning opportunities to personal shoppers and tackles challenges such as rerouting deliveries during snowstorms and connecting customers with coupons and deals. It aims to be the operating system for the grocery industry, thus helping customers save time for other activities. Instacart emphasizes diversity, equity, and belonging in its work culture.

📋 Description

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

🎯 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, 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.

🏖️ Benefits

• Instacart provides highly market-competitive compensation and benefits in each location where our employees work. • This role is eligible for a new hire equity grant as well as annual refresh grants.

Apply Now

Similar Jobs

🕒 July 21

Workiy Inc.

11 - 50

💼 Consulting

📣 Marketing

🛍️ eCommerce

Java Full Stack Developer joining IT solutions firm. Responsible for developing scalable web applications with Java and Angular.

Angular

Gradle

Java

JavaScript

JUnit

Maven

Microservices

MySQL

Oracle

Postgres

Spring

Spring Boot

SpringBoot

SQL

TypeScript

🕒 July 20

Affirm

1001 - 5000

💳 Fintech

👥 B2C

🛍️ eCommerce

Staff Software Engineer developing backend systems for Affirm's Ledger Engineering team enabling audit-grade ledger platform. Collaborating across teams to drive financial product innovation with a focus on reliability.

🇨🇦 Canada – Remote

💵 $181k - $241k / year

💰 Post-IPO Equity on 2021-01

⏰ Full Time

🔴 Lead

🔙 Backend Engineer

AWS

Distributed Systems

Kotlin

Kubernetes

MySQL

Python

Spark

🕒 July 13

Grafana Labs

501 - 1000

🏢 Enterprise

☁️ SaaS

🤖 Artificial Intelligence

Staff Backend Engineer designing and shipping core backend architecture for context layer management systems at Grafana Labs. Remote opportunity targeting skilled candidates in the U.S. or Canada.

AWS

Azure

Cloud

Google Cloud Platform

🕒 July 3

Grafana Labs

501 - 1000

🏢 Enterprise

☁️ SaaS

🤖 Artificial Intelligence

Staff Backend Engineer focusing on adaptive telemetry and databases for Grafana Labs. Responsible for technical strategy, project delivery, and system reliability.

Cloud

Distributed Systems

🕒 June 9

Huron

5001 - 10000

🏥 Healthcare

📦 Logistics

📣 Marketing

Technical Architect designing and delivering complex D365 F&SCM solutions for enterprise clients at Huron. Involves architecture, delivery, and innovation across Microsoft ecosystem.

Azure

ERP