Skip to main content

Senior Software Engineer II, Developer Experience

Instacart
Remote - Canada (ON, AB, BC, or NS Only)Updated 4d ago
Base salary
$196k–$207k
Published base salary range
Location
Remote - Canada (ON, AB, BC, or NS Only)
Remote eligibility
Employment
Full-time
Senior
Role family
Engineering
E-commerce
Apply on instacart.careers
Job actionsApply now
Job actionsApply now

About the job

About Instacart

Instacart is the North American leader in online grocery, delivering an essential service that customers rely on for groceries and household goods. The company is a Flex First team, offering employees flexibility to work from home, an office, or elsewhere, with regular in-person events.

About the Role

The Developer Experience team sits at the heart of Instacart's engineering organization, focused on empowering engineers to do their best work faster, more reliably, and with less friction. As a Senior Software Engineer II, 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 productivity, reliability, and experience of engineering teams.
  • Own complex technical initiatives end-to-end, from scoping and architecture through implementation, rollout, and iteration.
  • Identify friction points in developer experience through data, feedback, and collaboration, and drive solutions that reduce toil and improve velocity.
  • Contribute to technical direction, participating in design reviews, code reviews, and architectural discussions.

Qualifications

Minimum

  • 8+ years of professional software engineering experience.
  • Proficiency in one or more backend languages (e.g., Go, Ruby, Python, Java).
  • Golang, Python, or TypeScript language experience.
  • Experience building or contributing to developer tooling, internal platforms, CI/CD systems, or developer productivity infrastructure.
  • Ability to lead technical projects independently.

Preferred

  • Experience on a Developer Experience, Platform Engineering, or Infrastructure team.
  • Familiarity with observability tooling, build systems, or developer environment management (e.g., Bazel, Docker, Kubernetes).
  • Experience in a high-growth technology company.

Compensation & Benefits

Base pay range for Canadian candidates: CAN$196,000—$207,000. Eligible for new hire equity grant and annual refresh grants. Instacart provides highly market-competitive compensation and benefits.

Location

Remote in Canada, only in Ontario, Alberta, British Columbia, and Nova Scotia.

Skills & tags

What you can verify before applying

Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.