Senior Software Engineer II, Developer Experience
Instacart- Base salary
- $196k–$207k Published base salary range
- Location
- Remote - Canada (ON, AB, BC, or NS Only) Remote eligibility
- Employment
- Full-time Senior
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
Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.