CareerPlan

Software Development Manager, Elastic Container Service

Vancouver, British Columbia, CanadaFull-timeCA$171k–CA$286k2026-10-19 → 2026-11-10

Core

Lead a team of 6–12 software engineers to build and operate core components of Amazon ECS, a fully managed container orchestration service.

Role type

Senior Engineering Manager (Container Orchestration)

Builds

ECS control plane or data plane components (scheduling, orchestration, agent, runtime, service discovery, networking)

Domain

Cloud Infrastructure / Container Orchestration

Required skills

Engineering team management, distributed system design, operational excellence, product management partnership, cross-team collaboration, customer engagement

Preferred skills

Kubernetes/Docker/containers ecosystem, Linux/Networking protocols, virtualization/orchestration/cloud computing, Go/Rust/C++

Technologies

Amazon ECS, EC2, Fargate, Kubernetes, Docker, Go, Rust, C++, Linux

Responsibilities

Lead, hire, and develop a team of 6–12 software engineers; Own the design, delivery, and operation of ECS control plane or data plane components; Drive operational excellence and on-call health; Work backwards from customers to prioritize and deliver features; Plan and manage delivery across multiple quarters; Raise engineering standards including testing and observability; Engage directly with customers and field teams

Seniority

Senior, hands-on IC with management responsibilities