Taro Logo

Software Dev Engineer, Game-Based Learning

AWS is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuously innovating.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Gaming · Education · Enterprise SaaS

Job Description

AWS Game-Based Learning Products is seeking a Software Development Engineer to join their innovative team focused on creating game-based learning solutions. This role combines software engineering with game development to build educational experiences for AWS services. You'll work on cloud services platforms fundamental to games, collaborate with Unity3D engineers, and partner with designers to create compelling gaming experiences.

The team develops products like AWS Cloud Quest, AWS Industry Quest, and other game-based learning solutions that use hands-on labs, virtual environments, and interactive simulations. You'll be part of a diverse team spread across the US, Canada, and Brazil, working on products that merge learning strategies with game technologies.

As an engineer, you'll contribute to multiple games and features, solve web-scale challenges, work on distributed systems, and collaborate with other AWS learning products teams. The role offers opportunities for mentorship, technical leadership, and architectural decision-making. You'll work in an environment that values work-life harmony and inclusive culture.

The position offers competitive compensation ranging from $129,300 to $223,600 based on location, plus equity and comprehensive benefits. You'll be part of AWS Global Services, helping customers design, build, and secure their cloud environments while working with cutting-edge technologies and diverse technical experts across multiple countries.

Key technologies and skills include Java, C++, C#, cloud architecture, game development, and distributed systems. The ideal candidate will have experience with full software development lifecycle and preferably game industry experience. This role combines technical expertise with creative game development to deliver innovative learning solutions for AWS customers.

Last updated 7 days ago

Responsibilities For Software Dev Engineer, Game-Based Learning

  • Collaborate with architects, artists, designers, engineers, and testers
  • Drive system architecture and promote best practices
  • Partner with stakeholders to influence long-term strategy
  • Make data-driven decisions using industry landscape and user feedback
  • Write high quality code
  • Review technical work with peers, stakeholders, and leadership

Requirements For Software Dev Engineer, Game-Based Learning

Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with modern languages such as Java, C++, or C#
  • Object-oriented design experience
  • Ability to communicate in English (verbal and written)

Benefits For Software Dev Engineer, Game-Based Learning

Medical Insurance
401k
  • Work-life harmony
  • Mentorship & Career Growth
  • Employee-led affinity groups
  • Full range of medical benefits
  • Financial benefits