Software Development Engineer II, ECS Developer Platforms
Core
Design, build, and operate customer-facing API endpoints and Infrastructure-as-Code (IaC) resource providers for Amazon ECS.
Role type
Senior Software Development Engineer (API & IaC)
Builds
Customer-facing APIs, CloudFormation resources, CDK constructs, and Terraform providers for ECS
Domain
Cloud Infrastructure / Container Orchestration
Deliverable
production ML models | product features | infrastructure
Required skills
Java, TypeScript, Go, Object Oriented Design, Distributed Systems, API Design, IaC (CloudFormation, CDK, Terraform)
Preferred skills
Full SDLC experience, Code Reviews, Source Control, Build Processes, Testing, Operations
Technologies
Java, TypeScript, Go, CloudFormation, CDK, Terraform
Responsibilities
Design and build customer-facing API endpoints and IaC resource providers; Collaborate with backend teams on feature launches; Own internal platform tooling for feature flags and testing pipelines; Participate in code reviews and author design documents; Investigate operational issues via oncall and root cause analysis
Seniority
Senior, hands-on IC