Senior Software Engineer, Developer Experience
Instacart
- Location
- Canada · Ontario · Alberta +2
- Workplace
- Remote
- Employment
- Full Time
- Salary
- CAD 168,000–177,500/yr
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
Senior/Staff Full Stack Engineer
Workstream · Vancouver, British Columbia, Canada · CAD 190,000–230,000/yr · today
AI/ML Engineer
Evismart · Vancouver, BC, Canada · today
Développeur/développeuse logiciel, niveau intermédiaire
AppDirect · Montreal, Canada · today
Intermediate Software Developer
AppDirect · Montreal, Canada · CAD 95,000–120,000/yr · today
Staff FullStack Engineer, Okta Secures AI
Okta · Toronto, Ontario, Canada · CAD 160,000–220,000/yr · today
Full Stack Engineer
Workstream · Vancouver, British Columbia, Canada · CAD 150,000–190,000/yr · today