Senior Software Engineer, Luna Omni
Core
Design and build large-scale distributed services powering shared game and player experiences across Amazon's gaming ecosystem.
Role type
Senior Software Engineer (Platform/Infrastructure)
Builds
Reusable backend capabilities and distributed services for multiple games and partner teams
Domain
Gaming industry, distributed systems, platform engineering
Deliverable
production ML models | product features | infrastructure
Required skills
distributed systems architecture, scalable service design, API design, data modeling, operational excellence, technical leadership, system reliability, cross-team collaboration
Preferred skills
full software development lifecycle, code reviews, source control, testing, operations experience
Technologies
(not explicitly listed)
Responsibilities
Design and build highly scalable, reliable, and secure distributed services; own significant technical areas from architecture through operations; work with game teams to translate requirements into reusable platform capabilities; lead technical designs spanning multiple services; establish APIs and service boundaries; improve operational excellence via observability and automated recovery; identify and address technical debt; provide technical leadership through design and code reviews; partner with product and engineering teams on roadmaps; take ownership during production issues.
Seniority
Senior, hands-on IC with leadership responsibilities