Software Development Engineer

3+ months agoIrvine, CA


Amazon Luna is leveraging the power of the cloud to enable customers to experience the rich and immersive world of gaming on devices they already own, without the need to purchase a gaming console or gaming PC.
Game streaming is still in its early days and the Luna team strives to deliver a great experience to customers and be the most customer-obsessed gaming service available. Amazon Luna is delivering high quality video-game experiences to devices customers already own, enabling never-before-possible gameplay experiences and making gaming accessible to new audiences. This position represents an exciting opportunity for engineers that want to contribute to the next generation of cloud gaming platform; and do it at an exciting scale.

Our team is looking for a Software Developer Engineer, who loves listening to our customers, working as a team, and proactively taking the lead whenever necessary. Luna moves fast and breaks the traditional expectations of gaming and seeks candidates who thrive in ambiguity at an accelerated pace. You can combine your passion for gaming and technology to bring customers the next generation of cloud gaming in an evolving space in the industry.

You will work closely with Senior Engineers and Product Managers to help design and build new highly scalable cloud-gaming features, as well as enhance and expand existing functionality. This team collaborates with many teams across the Luna organization, and is an exciting opportunity for an engineer looking to contribute to innovative customer facing features.


• Experience as a member of a team participating in the complete product development life-cycle of successfully launched applications
• Proficiency in Java, C#, C, or C++
• Knowledge of professional software engineering practices and industry best practices for the full software development life cycle, including: coding standards, code reviews, source control management, build processes, testing, and operations


• Experience in service-oriented design
• Typescript proficiency
• Full-stack development experience, including React
• Proven experience with AWS offerings, especially DynamoDB & CDK
• Experience in an agile development environment
• Experience in communicating with users, other technical teams, and management to collect requirements, evaluate alternatives and develop processes and tools as needed to support the organization
• Proven experience to thrive in a complex software systems environment involving Java/C++ development

Job ID: Amazon-1100759