JobHabor

Senior Software Engineer, Developer Experience

Instacart

Location
Canada · Ontario · Alberta +2
Workplace
Remote
Employment
Full Time
Salary
CAD 168,000–177,500/yr
Apply on the employer’s site

Posted 3mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Design, build, and evolve core developer platforms and tooling
  • Drive measurable improvements to engineering velocity and reliability
  • Own critical roadmap areas end-to-end
  • Establish and maintain guardrails for secure-by-default development
  • Lead cross-functional initiatives that span multiple teams
  • Mentor fellow engineers, promote best practices, and contribute to a culture of continuous improvement

Requirements

  • 5+ years of professional software engineering experience building and operating production systems
  • 3+ years of experience developing developer tooling, build systems, CI/CD pipelines, or internal platforms
  • Proficiency in at least one of Go, Python, or TypeScript
  • Strong software design and code review skills
  • Hands-on experience with modern CI/CD systems and build tooling (e.g., GitHub Actions, CircleCI, Jenkins, Bazel, Pants, or similar)
  • Experience shipping and operating services on a major cloud provider (AWS, GCP, or Azure)
  • Experience with containerization (Docker)
  • Experience with orchestration (Kubernetes or equivalent)
  • Demonstrated track record improving engineering KPIs such as build/test cycle time, flaky test rate, or deployment frequency
  • Strong collaboration and communication skills
  • History of partnering across infra, security, and product engineering
  • Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience

Preferred

  • Experience with monorepo strategies and advanced build/test optimizations (e.g., remote caching, test sharding, hermetic builds)
  • Background in building internal developer platforms or portals (e.g., Backstage)
  • Experience defining golden paths for service development
  • Deep familiarity with infrastructure-as-code and platform automation (e.g., Terraform, Helm)
  • Deep familiarity with service networking (e.g., gRPC, Protobuf)
  • Strong observability skills (e.g., OpenTelemetry, Prometheus, Grafana)
  • A data-driven approach to prioritization and measurement
  • Experience leading multi-team initiatives in a fast-paced environment
  • Experience influencing roadmaps without direct authority

Skills

  • Go
  • Python
  • TypeScript
  • GitHub Actions
  • CircleCI
  • Jenkins
  • Bazel
  • Pants
  • AWS
  • GCP
  • Azure
  • Docker
  • Kubernetes
  • Backstage
  • Terraform
  • Helm
  • gRPC
  • Protobuf
  • OpenTelemetry
  • Prometheus
  • Grafana

Similar roles