Software Development Engineer, Luna SIPS
Core
Design, build, and operate distributed services managing the lifecycle of compute infrastructure for Amazon Luna's cloud gaming platform.
Role type
Senior IC Software Development Engineer (Infrastructure)
Builds
Automated fleet scaling, capacity provisioning, instance lifecycle management, and workload placement systems for GPU compute.
Domain
Cloud Gaming Infrastructure / Distributed Systems / AWS EC2
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, Object Oriented Design, Large-scale multi-tiered application development, Cloud infrastructure management, GPU environment management, Automation, Observability, System reliability engineering
Preferred skills
Full software development life cycle ownership, C#/C++/Java/Perl, Multi-threaded embedded software, Technical mentorship
Technologies
AWS, EC2, C#, C++, Java, Perl
Responsibilities
Design and develop distributed services for streaming infrastructure; Build systems for automated capacity provisioning and fleet scaling; Improve GPU and compute utilization while maintaining high availability; Diagnose and resolve complex production issues in distributed services and GPU environments; Mentor engineers and contribute to engineering standards.
Seniority
Senior, hands-on IC