CareerPlanSign in

Software Development Engineer, EC2 VPC

Herndon, Virginia, United States💼 Full-time💰 $143,700–$194,400🗓 2026-08-13 → 2026-09-25

Core

Design and build highly-available, horizontally-scalable server-side APIs and asynchronous workflows for the EC2 VPC control plane that powers networking for every EC2 instance worldwide.

Role type

Senior Software Development Engineer (Infrastructure)

Builds

Control plane services for EC2 networking

Domain

Cloud Infrastructure / Distributed Systems

Deliverable

production ML models | product features

Required skills

Java, Kotlin, Python, Ruby, distributed systems design, API design, asynchronous workflows, system reliability, scaling, code reviews, mentorship, on-call operations

Preferred skills

Full software development life cycle experience, modern language expertise (Java, C++, C#), object-oriented design, complex system architecture

Technologies

Java, Kotlin, Python, Ruby

Responsibilities

Design and build server-side APIs and asynchronous workflows; own services end-to-end from design to production monitoring; troubleshoot and root-cause customer-impacting issues; write and review design documents; mentor junior engineers; participate in on-call rotations; build and maintain automation tooling

Seniority

Senior, hands-on IC

Sourced via amazon · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.