Live Services Engineer, Amazon Game Studios at Amazon Corporate LLC
As a Live Services Engineer you will develop of services and platforms to power the next generation of gaming experiences. You have a passion for the back-end foundation that powers a game, having experience in multi-player server development, state/data storage, scalability, and integration with client game engines. You are a recognized leader on your development team and actively mentor junior members of your team.
The Role:
- Be responsible for designing, developing, deploying, and maintaining server side game logic and platform services that are consumed by large games.
- Work closely with front-end game developers, game designers, and product owners to provide service abstractions.
- Solve difficult problems that are often not well defined by writing elegant and practical code.
- Assist in developing project plans and commitments, and then deliver consistently against those commitments.
- Drive the architecture and design of Amazon Game Studio’s platform.
- Be a champion for your customers: Insist on the highest standards to create the best user experience possible.
- Mentor junior members of the team
Basic Qualifications
- Bachelor's degree in Computer Science or Computer Engineering or equivalent experience.
- 3+ years of professional software engineering experience, working on multi-discipline teams
- At least 1 released game or software title on which you were a primary contributor.
- Strong Computer Science fundamentals in object-oriented design, algorithms, and data structures.
- Advanced software engineering skills, including the ability to write expert-level, maintainable, and robust code in a popular object oriented language like C#, C++, or Java.
- Good communication skills and ability to work effectively on shared projects with designers, artists, testers, and other developers.
Preferred Qualifications
- 5+ years of game development experience with multiple shipped titles.
- Experience modifying and integrating common game engines and middleware
- Facility with additional languages: lua, JavaScript, Python
- Experience building real-time synchronous multiplayer games
- Multiple shipped AAA console or PC titles