Staff Software Engineer – Developer Experience

Posted last week

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Staff Software Engineer leading developer infrastructure, CI/CD, environments, git reliability, and AI tooling. Instacart powers grocery delivery and flexible shopper earnings.

Responsibilities

  • Lead technical direction for local and remote development environments, including ephemeral environments, image-based provisioning, health checks, and inner development loop ergonomics
  • Lead technical direction for CI pipeline infrastructure, commit-to-feedback loops, CI reliability, failure diagnostics, flaky-test reduction, and shift-left validation
  • Own architecture and evolution of pre-production environments, staging stability, service-owner accountability, and parallel end-to-end validation environments
  • Drive reliability and resilience of git infrastructure at monorepo scale and implement disaster recovery plans
  • Advance AI-powered developer tooling, AI-assisted code review, agentic development workflows, and parallel AI session platforms
  • Design and drive multi-quarter initiatives improving developer velocity, CI reliability, pre-production health, and local development
  • Own and instrument developer experience metrics to prioritize investment
  • Partner with infrastructure, platform, and product engineering teams to roll out platform changes with minimal disruption
  • Set technical standards for reliability, performance, upgrade cadence, and developer ergonomics
  • Mentor engineers and grow the developer infrastructure community
  • Represent the team in cross-organization technical discussions

Requirements

  • 10+ years of software development experience
  • Deep, hands-on experience operating CI/CD systems at scale, including pipeline design, reliability, and performance tuning
  • Experience building or operating local/remote development environments or developer platforms
  • Track record of leading cross-team technical initiatives with measurable impact
  • Experience with cloud infrastructure, preferably AWS
  • Experience with containerization using Docker
  • Experience with orchestration such as ECS/Kubernetes or equivalent
  • Experience with large monorepos and related git infrastructure challenges
  • Strong technical leadership, mentoring, and influence without direct authority
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or equivalent experience preferred
  • Experience owning or evolving a developer environment platform used by a large engineering organization preferred
  • Experience stabilizing pre-production/staging environments at scale preferred
  • Experience with AI-powered developer tooling preferred
  • Experience defining and instrumenting developer productivity metrics preferred
  • Experience at high-growth companies operating developer infrastructure preferred

Benefits

  • New hire equity grant
  • Annual refresh grants
  • Flexible work arrangement: employees may work from home, an office, or a favorite coffee shop
  • Regular in-person events
  • Highly market-competitive compensation and benefits

Job type

Full Time

Experience level

Lead

Salary

CA$229,000 - CA$241,000 per year

Degree requirement

No Education Requirement

Tech skills

AWSCloudDockerKubernetes

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.