Software Development Engineer, Amazon Cloud Management Foundations
Core
Build and operate large-scale distributed systems that power AWS account lifecycle management, policy enforcement, and organizational governance for millions of AWS accounts.
Role type
Senior IC software development engineer (distributed systems)
Builds
Control plane infrastructure for AWS account management and governance
Domain
Cloud infrastructure / Account management / Security
Deliverable
production ML models | product features | infrastructure
Required skills
distributed systems design, high availability architecture, low latency optimization, software development lifecycle management, technical decision making, system monitoring, root cause analysis, mentorship
Preferred skills
full SDLC experience, code review leadership, source control management, build processes, testing strategies, operations experience
Technologies
AWS services, distributed systems frameworks
Responsibilities
Own, design, and deliver software solutions for AWS account lifecycle management; Build and operate large-scale distributed systems with high availability; Drive technical decisions and contribute to architecture; Execute project plans with a bias for action; Develop relationships with partner teams; Improve monitoring, alarming, and runbooks; Participate in on-call rotations and drive root cause analysis; Mentor junior engineers
Seniority
Senior, hands-on IC