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

Staff Software Engineer, Bazel & Go

EngineersOfAI

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.
OVERVIEWThe 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#J-18808-Ljbffr
Vacancy posted 56 minutes ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Bazel & Go in Winnipeg, MB vacancy
  • Shape backend architecture with Go, secure APIs, and distributed systems at Rivian and Volkswagen Group Technologies. Lead through influence across platform initiatives.As a Staff Backend Software Engineer, you will build and operate services powering customer-facing digital... 
    Suggested

    Rivian and Volkswagen Group Technologies

    Winnipeg, MB
    54 minutes ago
  • Build secure customer platform services at Chainguard with Go and REST/gRPC APIs, working remotely across the US, UK, or Canada.As a Staff Software Engineer, you will own backend features from design through rollout and iteration. You will shape entitlement, policy, and customer... 
    Suggested
    Remote work

    Georgian

    Winnipeg, MB
    54 minutes ago
  • Build dependable software remotely with Go, coding agents, and production-focused engineering at Tailscale. Turn prototypes into customer-ready products.As a Software Engineer on Tailscale’s Strategic Projects team, you will help move emerging workloads from prototype to dependable... 
    Suggested
    Remote work

    Tailscale

    Winnipeg, MB
    56 minutes ago
  • Lead software engineering teams at Tailscale using Go expertise, technical judgment, and asynchronous collaboration in a fully distributed company.This full-time Software Engineering Manager guides engineers across multiple product Pods. You will shape technical direction, develop... 
    Suggested
    Full time

    Horizon AI

    Winnipeg, MB
    55 minutes ago
  •  ...infrastructure in San Francisco using Python, Go, and SQL across backend engineering teams. Help deliver reliable,...  ....Merge is hiring mid-level through staff-level backend engineers for its...  ...operatorsRequirements: Three to seven-plus years of software engineering experienceExperience... 
    Suggested

    Merge

    Winnipeg, MB
    54 minutes ago
  •  ...infrastructure for banks through backend engineering, distributed systems, and statically...  ...services across their full lifecycle.As a Staff Software Engineer, you will build Maximum’s core...  ...services in a statically typed languageStrong Go, Java, C#, Rust, or TypeScript... 

    Maximum Technologies

    Winnipeg, MB
    56 minutes ago
  • $140k - $190k per year

     ...We Are; What We Do; Where We’re Going Magnet Forensics is a global leader...  ...the development of digital investigative software that acquires, analyzes, and shares evidence...  ...We’re looking for a seasoned Staff Software Engineer who thrives on technical depth and broad... 
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Winnipeg, MB
    55 minutes ago
  • $173k - $197.4k per year

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Staff Software Engineer About Capital One Canada.For 30 years, we’ve been on a mission to...  ...‑on development experience preferably using Java, Python, Go or other object‑oriented programming languages At least 6 years... 
    Work at office
    Work from home

    Capital One - CA

    Winnipeg, MB
    56 minutes ago
  • $197k per year

     ...reliability people expect. Because location search is the 1-step of any Go-Get experience at Uber, the team's contributions meaningfully...  ...is highly visible to the executive leadership team. As a Staff Software Engineer, you’ll set technical direction for important, multi-quarter... 
    Full time
    Work at office
    Remote work

    Uber Technologies Inc.

    Winnipeg, MB
    54 minutes ago
  •  ...cohort at the company starts with a query. Our in-house OLAP engine, Nova , processes trillions of events in real time —...  ...rigor grows dramatically. We’re looking for a Staff Software Engineer who wants to go deep on both the engine internals and the infrastructure... 
    Immediate start
    Worldwide

    Amplitude

    Winnipeg, MB
    55 minutes ago
  •  ...financial products. The entire platform is engineered from the ground up to defend against...  ...compliance systems a bank actually runs on. As a Staff Software Engineer, you would own a domain service...  ...services in a statically typed language. Go preferred. Strong experience in Java, C#,... 

    Maximum Technologies

    Winnipeg, MB
    56 minutes ago
  •  ...problems, shaping architecture, and mentoring engineers to do their best work and advance their...  ...build, test, and operate infrastructure software. This is not a 'stay in your swim lane'...  ...modern programming languages such as Python or Go. Experience building production-quality,... 
    Local area
    Worldwide
    Flexible hours

    DataRobot

    Winnipeg, MB
    54 minutes ago
  • $160k - $190k per year

     ...people, this is it. About the role: We're looking for a systems engineer to build and operate high-throughput, low-latency network...  ...do: Design and implement components of a high-performance DNS engine: resolvers, forwarders, caching layers, and request-processing pipelines... 

    BlueCat

    Winnipeg, MB
    54 minutes ago
  •  ...across Canada who rely on our payroll software to pay their employees and process their...  ...Level: We’re looking for a talented Staff Software Engineer who doesn’t shy away from tackling hard...  ...identities, ages, experiences (the list goes on!). We are committed to making not... 
    Work at office
    Remote work
    Work from home

    Wagepoint

    Winnipeg, MB
    55 minutes ago
  •  ...(Toronto-based team) · Healthcare SaaS Company Confidential — Canadian healthcare SaaS startup (~15 people) Role Staff Software Engineer — senior, founding-level; scope can flex to player-coach Location Remote anywhere in Canada · team is Toronto-based... 
    Remote work
    Flexible hours
    1 day per week

    Fathom Talent Group

    Winnipeg, MB
    55 minutes ago
  • $169.2k per year

     ...customers, starting with franchise groups while creating flexible systems that can grow into broader channel partnership needs. Staff Software Engineer roleAs a technical champion and force multiplier, you lead and mentor teams of exceptional engineers while collaborating... 
    Internship
    Local area
    Work from home
    Flexible hours

    Jobber

    Winnipeg, MB
    56 minutes ago
  •  ...team builds the platform that lets the world’s leading life sciences organizations securely adopt and scale BioRender. As a Staff Software Engineer on this team, you’ll own core platform capabilities like identity, permissions, and enterprise integrations – and help shape... 
    Long term contract
    Internship
    Remote work

    BioRender

    Winnipeg, MB
    55 minutes ago
  • $151k - $189k per year

    Position Overview Position Overview As a Senior Staff Software Engineer on Diligent's Platform AI team, based out of our technical center of excellence...  ...build‑vs‑buy decisions across the organization.Serve as the go‑to contact for architecture problems and questions across the... 
    Work at office
    Flexible hours

    Diligentcorporation

    Winnipeg, MB
    56 minutes ago
  • $180k - $200k per year

     ...pay decisions they can trust!About The Role This is a broad Staff engineering seat reporting directly to the Director of Engineering. You'll...  ...latency across service boundaries.Strong across our stack. Python, Go, Node/JavaScript, TypeScript, React, Postgres, and NoSQL stores... 
    Internship

    Syndio

    Winnipeg, MB
    56 minutes ago
  • $200k - $250k per year

     ...more reliably, automating everything from engineering workflows to regulatory filings and...  ...to do it. The RoleWe're looking for a staff engineer to define and drive how we build...  ...experience building and shipping production software, including experience influencing technical... 
    Work at office

    Senpilot

    Winnipeg, MB
    54 minutes ago
  • $140.6k - $190.6k per year

    Job Description The Staff Software Engineer provides technical leadership across the Cloud Cost Management and Reporting portfolio, including home grown built tools for cost reporting, forecasting, optimization, software inventory, and related internal engineering tools.... 
    Long term contract
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Winnipeg, MB
    55 minutes ago
  •  ...financial products. The entire platform is engineered from the ground up to defend against...  ...systems a bank actually runs on. As a Senior Staff Engineer, you would help to shape decisions...  ...built on and that you lived with for years. Go preferred. Strong experience in Java, C#,... 

    Maximum Technologies

    Winnipeg, MB
    56 minutes ago
  • # Staff Software EngineerJuniper Square190k–235k USDFull-timeremote· leadCanada, USApythonnodejavareactawsdockerkubernetesListed via Jobicy...  ...office some or all of the time.About your roleAs a Staff Software Engineer at Juniper Square, you are a technical leader - setting... 
    Full time
    Temporary work
    Work at office
    Remote work

    Devconnectplatform

    Winnipeg, MB
    54 minutes ago
  • $150k - $200k per year

     ...complex problems end-to-end. Design, develop, and maintain complex software applications. Lead the technical design and architecture of...  ...Nice to haves 8+ years of varying experiences as a Software Engineer. Proficient in Python , Django , TypeScript, and... 

    Passage

    Winnipeg, MB
    56 minutes ago
  • $152.2k - $253.65k per year

     ...identity, and automation foundation. We are looking for a seasoned Engineer (5–18 years of experience) to join our Horizon Remote Experience Engineering team. You will architect and design enterprise software and cloud services, lead the implementation of AI/ML integration... 
    Permanent employment
    Full time
    Remote work
    Flexible hours

    Omnissa

    Winnipeg, MB
    54 minutes ago
  • $172k - $229k per year

    At BuildOps, we’re building a groundbreaking software solution, purpose-built to support today’s commercial contractors. From helping...  ...fast-paced environments. Could you be our next hire? As a Staff Software Engineer, your primary focus will be to architect, build, and... 
    For contractors
    Work at office
    Local area
    Work from home
    Monday to friday
    Flexible hours

    fb9e7da1-2660-46a2-9ffc-154a66684510

    Winnipeg, MB
    55 minutes ago
  • $170k - $190k per year

     ...within Canada (Toronto preferred) Reports to: Senior Director of Engineering About the CompanyThis is a Canadian-based technology...  ...building, you’ll probably feel at home here. About the RoleThe Staff Software Engineer is a hands-on technical leader responsible for... 
    Long term contract
    Remote work
    Work from home
    Flexible hours

    Sage Recruiting Inc.

    Winnipeg, MB
    56 minutes ago
  •  ...technology that will set the standards for software-defined vehicles around the world....  ...-facing digital experiences. As a Staff Backend Software Engineer, you will provide technical leadership...  ...delivery. Our backend stack centers on Go, and our systems require thoughtful API... 
    Long term contract
    Full time
    Contract work

    Rivian and Volkswagen Group Technologies

    Winnipeg, MB
    56 minutes ago
  • $195k - $265k per year

    About CircleCI Engineering CI/CD has been solved. Now it's being reinvented...  ...current focus is the agentic software development lifecycle: how...  ...on it shapes where we go. Every improvement we make compounds...  ...integration.A track record at staff scope. 8+ years of production... 
    Internship
    Local area
    Remote work

    Wwshemi

    Winnipeg, MB
    54 minutes ago
  •  ...AI brain for the 100x marketer - we're going further: a persistent creative strategy agent...  ...CEO, Reza Khadjavi. About the Senior Software Engineer roleAs a Senior Software Engineer, you'll...  .... In-person: Outside of the option to go to one of our offices, our team gets... 
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Winnipeg, MB
    54 minutes ago

Do you want to receive more vacancies?

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