Non-internship professional software development experience
Non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
Experience in C++ and with game engines (Unreal, Unity, or proprietary)
Nice to haves
Experience in Games Industry (supporting title Development, Release, or Live Ops)
Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence
Experience in full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
What you'll be doing
Implement, and optimize core systems and features for games
Collaborate with cross-functional teams throughout the development lifecycle
Improve performance and ensure scalability of game systems
Contribute to diverse areas including gameplay mechanics, networking, tools development, or backend services
Mentor junior developers
Contribute to technical decision-making processes
Help establish and maintain best practices in software development
Work on performance optimization for game systems
Perks and Benefits
Inclusive culture empowering Amazonians to deliver the best results for customers
Equal opportunities employer promoting diversity in the workforce