Software Development Engineer - Lambda, AWS Lambda Control Plane
Core
Design, build, and operate distributed systems for the AWS Lambda Control Plane that validate, orchestrate, and propagate function state to the data plane.
Role type
Senior Software Development Engineer (Distributed Systems)
Builds
High-throughput, globally available APIs and asynchronous workflows for the Lambda service
Domain
Cloud infrastructure, distributed systems, serverless computing
Required skills
Distributed systems design, API design, asynchronous workflow orchestration, metadata propagation, fault tolerance, Java, Python, TypeScript
Preferred skills
Full software development life cycle, coding standards, code reviews, source control management, build processes, testing, operations
Technologies
AWS Lambda, Java, Python, TypeScript
Responsibilities
Design and build high-throughput APIs, orchestrate function lifecycles, ensure global metadata propagation, operate distributed systems at scale
Seniority
Senior, hands-on IC