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
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