# Senior Software Engineer II, Developer Experience

**Company**: Instacart
**Location**: Canada - Remote (ON, AB, BC, or NS Only)
**Work arrangement**: remote
**Experience**: senior
**Job type**: full-time
**Salary**: CAN$196,000-$207,000 CAD
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/instacart/jobs/8204016?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_97160b28-b34

## Description

At Instacart, we're transforming the grocery industry by delivering an essential service that customers rely on to get their groceries and household goods.

As a Senior Software Engineer II on the Developer Experience team, you will play a critical role in shaping the internal tooling, infrastructure, and platforms that Instacart engineers depend on every day.

## Responsibilities

- Design, build, and maintain internal developer tooling, platforms, and infrastructure that improve the productivity, reliability, and experience of engineering teams across Instacart.

- Own complex technical initiatives end-to-end, from scoping and architecture through implementation, rollout, and iteration , operating with a high degree of autonomy and accountability.

- Identify friction points in the developer experience through data, feedback, and direct collaboration with engineering teams, and drive solutions that meaningfully reduce toil and improve velocity at scale.

- Contribute to the technical direction of the team, participating in design reviews, code reviews, and architectural discussions that shape how Instacart builds and scales its internal platforms.

- Thrive in a fast-moving, ambiguous environment where priorities can shift and where your ability to adapt quickly and make sound technical decisions under uncertainty is a genuine asset.

## Requirements

- 8+ years of professional software engineering experience, with a strong track record of delivering complex technical systems in production environments.

- Proficiency in one or more backend languages commonly used in platform or infrastructure contexts (e.g., Go, Ruby, Python, Java, or similar).

- Golang, Python, or Typescript language experience.

- Experience building or contributing to developer tooling, internal platforms, CI/CD systems, or developer productivity infrastructure.

- Demonstrated ability to lead technical projects independently, including scoping, designing, and delivering solutions with cross-functional impact.

- Strong communication skills with the ability to collaborate effectively across engineering teams and articulate technical trade-offs clearly.

## Benefits

- Highly market-competitive compensation.

- Base pay range for a successful candidate is dependent on their permanent work location.

- Eligible for a new hire equity grant as well as annual refresh grants.

- Flexible approach to where we work.

## Location

- Remote (ON, AB, BC, or NS Only)

## Salary Range

- CAN$196,000-$207,000 CAD

## Skills

### Required
- Go
- Ruby
- Python
- Java
- Typescript
- Golang

### Nice to have
- Experience working on a Developer Experience, Platform Engineering, or Infrastructure team
- Familiarity with observability tooling, build systems, or developer environment management

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/instacart/jobs/8204016?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
