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 multiple game-based learning solutions.

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 that power educational games, collaborating with Unity3D engineers on gameplay, and working with designers to create compelling user experiences. The team develops products like AWS Cloud Quest, AWS Industry Quest, and AWS Card Clash that combine cloud learning with gaming elements.

Key responsibilities include architecting and building game systems, making data-driven decisions, mentoring other engineers, and contributing to the team's technical strategy. You'll work closely with other AWS learning products teams and help solve challenges related to web-scale systems and game development.

The ideal candidate should have strong software development experience, particularly with languages like Java, C++, or C#, and be comfortable with both backend services and game development. Knowledge of cloud technologies and gaming industry experience are valuable assets. Bilingual ability in English and Portuguese is required.

Amazon offers a collaborative and inclusive culture with strong emphasis on work-life harmony. The company provides various career development resources, mentorship opportunities, and employee-led affinity groups. This role offers the chance to work at the intersection of cloud technology, gaming, and education while being part of AWS's mission to innovate in cloud computing.

The position requires 3+ years of professional development experience and 2+ years of system design experience. You'll be joining a team that values diversity, continuous learning, and innovative thinking in creating engaging educational experiences.

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 landscape 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 modern languages like Java, C++, or C#
  • Ability to communicate in English and Portuguese
  • Experience with full software development life cycle
  • Experience in Games Industry (preferred)

Benefits For Software Dev Engineer, Game-Based Learning

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

Interested in this job?

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