Software Development Engineer, AWS Directory Service
Core
Design and build core identity infrastructure components, scalable services, and operational tooling for AWS Directory Service to support millions of requests per second.
Role type
Senior Software Development Engineer (Distributed Systems)
Builds
Control plane APIs, data plane execution environments, deployment orchestration systems, and monitoring/observability tooling for AWS Directory Service.
Domain
Cloud Infrastructure / Identity & Access Management
Deliverable
production ML models | product features
Required skills
Distributed systems design, API design, system architecture, monitoring and observability, incident response, code review, mentorship
Preferred skills
Full SDLC experience, C#, C++, Java, or Perl, Object Oriented Design
Technologies
C#, C++, Java, Perl
Responsibilities
Design and implement core identity infrastructure components; Design and implement scalable, highly available services; Develop monitoring, observability, and operational tooling; Contribute to technical strategy and architecture decisions; Mentor junior engineers
Seniority
Senior, hands-on IC