AWS Game-Based Learning Products is seeking a Game Development Engineer to join their innovative team. In this role, you will:
- Collaborate with architects, artists, designers, engineers, and testers to develop game-based learning solutions.
- Work on level, character, sound, light, and gameplay design using Unity3d.
- Partner with back-end engineers to build game cloud services platforms.
- Cooperate with designers and artists to create compelling visual gaming experiences.
- Assist in mapping learning objectives to game elements for unique cloud learning experiences.
Key responsibilities include:
- Driving the game tech stack and promoting best practices.
- Influencing long-term strategy and establishing the team's roadmap.
- Making data-driven decisions using industry insights and user feedback.
- Writing high-quality code and mentoring less experienced engineers.
The AWS Game-Based Learning team is distributed across the US, Canada, and Brazil, focusing on creating learning products that use game thinking principles. You'll work on multiple games and features, collaborating with other AWS learning products teams.
Required qualifications:
- 5+ years of experience leading design or architecture of new and existing systems.
- Programming experience with modern languages like Java, C++, or C#.
- Experience as a mentor, tech lead, or leading an engineering team.
- 3+ years of experience with Unity, Unreal, or equivalent 3D game engines.
- Fluency in English and Portuguese.
Preferred qualifications:
- Experience with full software development life cycle.
- Games Industry experience.
- Bachelor's degree in computer science or equivalent.
AWS values diverse experiences and work-life harmony, offering an inclusive team culture and opportunities for mentorship and career growth.