Taro Logo

Software Dev Engineer, Game-Based Learning

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Gaming · Education

Description For Software Dev Engineer, Game-Based Learning

AWS Game-Based Learning Products is seeking a Software Development Engineer to join their innovative team focused on creating engaging learning experiences through games. This role combines software engineering with game development to build educational products that help customers develop AWS skills. The position involves working with a diverse team including architects, artists, designers, and testers to create and maintain game-based learning solutions featuring hands-on labs, virtual environments, and interactive simulations.

The role is based in São Paulo, Brazil, as part of a distributed team across the US, Canada, and Brazil. You'll be responsible for developing cloud services platforms fundamental to the games, collaborating on Unity3D development, and working with creative teams to deliver compelling gaming experiences. The team has produced several successful products including AWS Cloud Quest, AWS Industry Quest, and AWS Card Clash.

As a Software Development Engineer, you'll contribute to multiple games and features while collaborating with other AWS learning products teams. The position requires strong technical skills in software development, particularly in languages like Java, C++, or C#, along with experience in system architecture and design patterns. You'll need to be bilingual in English and Portuguese to effectively communicate with the international team.

The role offers opportunities for professional growth through mentorship, knowledge-sharing, and career development resources. Amazon values work-life harmony and maintains an inclusive culture through employee-led affinity groups and ongoing learning experiences. The position is ideal for someone passionate about combining software engineering with game development to create innovative educational experiences.

Working at AWS means joining the world's leading cloud platform provider, where you'll be part of pioneering new approaches to technical education through gaming. The team's mission focuses on building learning products that effectively transfer knowledge using game thinking principles, making this an exciting opportunity for someone interested in both technology and education.

Last updated 3 days ago

Responsibilities For Software Dev Engineer, Game-Based Learning

  • Collaborate with architects, artists, designers, engineers, and testers to design, deliver, maintain, and operate game-based learning products
  • Drive system architecture and promote best practices
  • Partner with stakeholders to influence long-term strategy and roadmap
  • Make data-driven decisions using industry insights and user feedback
  • Write high quality code
  • Build cloud services platforms for games
  • Collaborate with Unity3D engineers to create rich gameplays
  • Work with designers and artists on visual gaming experience

Requirements For Software Dev Engineer, Game-Based Learning

Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of design/architecture experience
  • Experience programming with Java, C++, or C# including object-oriented design
  • Ability to communicate in English and Portuguese (verbal and written)

Benefits For Software Dev Engineer, Game-Based Learning

  • Work-life harmony
  • Mentorship and career growth opportunities
  • Employee-led affinity groups
  • Inclusive team culture
  • Career development resources

Interested in this job?

Jobs Related To Amazon Software Dev Engineer, Game-Based Learning