Taro Logo

Software Dev Engineer, Game-Based Learning

AWS is Amazon's cloud computing platform, providing a wide range of cloud services to businesses and organizations globally.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Gaming · Education

Job Description

AWS Game-Based Learning Products is seeking a Software Development Engineer to join their innovative team focused on creating engaging educational gaming experiences. This role combines software engineering expertise with game development to build cloud-based learning solutions that help customers develop practical AWS skills.

The position offers a unique opportunity to work at the intersection of cloud computing, gaming, and education technology. As part of a diverse team including architects, artists, designers, and other engineers, you'll be responsible for developing and maintaining multiple game-based learning products that incorporate hands-on labs, virtual environments, and interactive simulations.

The role involves building cloud services platforms fundamental to the games, collaborating with Unity3D engineers on gameplay development, and working with designers to create compelling visual experiences. You'll also work closely with learning architects to align gaming elements with educational objectives.

The team is distributed across the US, Canada, and Brazil, offering a global collaborative environment. You'll contribute to various successful products including AWS Cloud Quest, AWS Industry Quest, and AWS Card Clash, among others. The position requires strong technical skills, with opportunities to influence architecture decisions and mentor other engineers.

Key responsibilities include driving system architecture, establishing best practices, contributing to long-term strategy, and making data-driven decisions based on user feedback and telemetry data. You'll work closely with other AWS learning products teams and solve complex challenges related to web-scale and distributed systems.

The compensation is competitive, ranging from $129,300 to $223,600 based on location and experience, plus additional benefits and potential equity. This role offers the opportunity to shape the future of technical education while working with cutting-edge gaming and cloud technologies at one of the world's leading technology companies.

The ideal candidate will have strong software development experience, familiarity with modern programming languages, and the ability to collaborate effectively with cross-functional teams. Experience in the games industry is a plus, particularly in areas of title development, release, or live operations.

Last updated 19 hours 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 establish team roadmap
  • 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 design or architecture experience
  • Experience programming with modern languages like 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
  • Medical benefits
  • Financial benefits
  • Full range of benefits offered but not specifically detailed

Related Jobs

Game Dev Engineer, Game-Based Learning

Game Development Engineer position at AWS focusing on creating educational games and interactive learning experiences to teach cloud computing skills.

Automation Engineer, RNT9 SC RME

Automation Engineer role at Amazon focusing on maintaining and optimizing robotics and material handling equipment systems in fulfillment centers.

Automation Engineer, RNT9 SC RME

Automation Engineer position at Amazon focusing on maintaining and optimizing robotics and material handling equipment in fulfillment centers, offering competitive pay and benefits.

Software Development Engineer, AWS Edge Connectivity

AWS Edge Connectivity SDE role building secure network pathways for US Intelligence and DoD customers to access AWS Cloud services.

Launch Operations Software Engineer, Project Kuiper

Launch Operations Software Engineer role at Amazon's Project Kuiper, developing satellite processing software and infrastructure in Merritt Island, FL.