Current jobs related to Software Development Engineer, AZoth Game Engine - Irvine, California - Amazon


  • Irvine, California, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Senior Game Tools Engineer to join our team at Amazon Games. As a key member of our engineering team, you will be responsible for designing, developing, and supporting content creation tools using C++, Python, and C# to support Unreal Engine workflows.Key ResponsibilitiesDesign and develop high-quality tools to...


  • Irvine, California, United States MobiltyWare, Inc. Full time

    MobilityWare, Inc. Job OpportunityWe have an exciting opening in Irvine, CA for a Sr. Software Engineer II (CIPSV) to join our team.Job Responsibilities:Deliver game system's UI and UX related featuresOptimize code for improved performanceDevelop live support functionalityCompensation:$176,134 - $196,134 per annumHow to Apply:Please submit your resume,...


  • Irvine, California, United States Prophecy Tech Full time

    Job Title: Development EngineerAbout Prophecy Tech: A leading technology company seeking a skilled Development Engineer to join our team.Job Summary:We are looking for a highly motivated and experienced Development Engineer to work on various projects. The ideal candidate will have a strong background in computer science, software engineering, or...


  • Irvine, California, United States Blizzard Entertainment Full time

    About the RoleWe are seeking an experienced Client Engineer to join our Hearthstone engineering team at Blizzard Entertainment. As a Senior Client Engineer, you will play a key role in making Hearthstone the best product it can be on all supported clients, with a focus on delivering exceptional player experiences on mobile devices.Key...


  • Irvine, California, United States Blizzard Entertainment Full time

    Your Mission At Blizzard Entertainment, we are seeking a seasoned client engineer to enhance our Hearthstone engineering team. As a Senior Client Engineer, your focus will be on optimizing Hearthstone across all supported platforms, particularly mobile devices. We appreciate diverse perspectives and backgrounds, and we are looking for individuals who can...


  • Irvine, California, United States Blizzard Entertainment Full time

    Your Mission Blizzard is seeking a skilled client engineer to enhance the Hearthstone engineering team. As a Senior Client Engineer, your focus will be on optimizing Hearthstone across all supported platforms, particularly mobile devices. We value diverse perspectives and backgrounds, and we are looking for individuals to contribute to creating engaging and...


  • Irvine, California, United States Blizzard Entertainment Full time

    About the RoleWe are seeking an experienced Client Engineer to join our Hearthstone engineering team at Blizzard Entertainment. As a Senior Client Engineer, you will play a key role in making Hearthstone the best product it can be on all supported clients, with a focus on delivering exceptional player experiences on mobile devices.Key...


  • Irvine, California, United States Blizzard Entertainment Full time

    Your Role As a key member of the Hearthstone engineering team, you will be responsible for enhancing the client experience across all platforms, with a particular focus on mobile devices. We are seeking a seasoned client engineer who is passionate about delivering exceptional gaming experiences. Key Responsibilities: Design and develop core systems for...


  • Irvine, California, United States Blizzard Entertainment Full time

    About the RoleWe are seeking an experienced Senior Client Engineer to join our Hearthstone engineering team. As a key member of our team, you will be responsible for making Hearthstone the best product it can be on all supported clients, with a focus on mobile devices.Key ResponsibilitiesArchitect and implement client-side core systemsManage the intricacies...


  • Irvine, California, United States Blizzard Entertainment Full time

    About the RoleWe are seeking a highly skilled Senior Client Software Engineer to join our Hearthstone engineering team at Blizzard Entertainment. As a key member of our team, you will be responsible for architecting and implementing client-side core systems, managing the intricacies of maintaining and expanding a mature codebase, and delivering new content...


  • Irvine, California, United States Blizzard Entertainment Full time

    Gameplay Software EngineerWe are seeking an experienced Gameplay Software Engineer to join our World of Warcraft team. As a key member of our Gameplay team, you will be responsible for designing, developing, and maintaining the game's core mechanics and features.Key Responsibilities:Collaborate with designers, engineers, and artists to drive medium/large...


  • Irvine, California, United States CalAmp Full time

    About the RoleWe are seeking a talented Software Engineer I to join our CMS Team at CalAmp, a connected intelligence company that empowers people to track, monitor, and recover their vital assets with real-time visibility and insights.Key ResponsibilitiesDesign, implement, test, and maintain software logic and componentsCollaborate with product and business...


  • Irvine, California, United States MobiltyWare, Inc. Full time

    MobiltyWare, Inc. is seeking a highly skilled Sr. Software Engineer II to join their team in Irvine, CA. The ideal candidate will have expertise in delivering game system UI and UX related features, optimizing code, and developing live support functionality. The annual base salary range for this position is $176,134 - $196,134. If you are a motivated and...


  • Irvine, California, United States Glidewell Full time

    Job Title: Senior Software Quality Assurance EngineerGlidewell Laboratories is seeking a highly skilled Senior Software Quality Assurance Engineer to join our team. As a key member of our software development team, you will be responsible for ensuring the quality and reliability of our software products.Key Responsibilities:Lead the implementation of...


  • Irvine, California, United States Panasonic Avionics Corporation Full time

    OverviewAbout Us:At Panasonic Avionics Corporation, we are the leaders in providing in-flight entertainment and communication solutions, including movies, games, live TV, WiFi, and Internet services. Our commitment to innovation is evident as we expand our award-winning GEO connectivity network into the LEO space.Joining our team means being part of a legacy...


  • Irvine, California, United States CalAmp Full time

    About the RoleWe are seeking a talented Software Engineer I to join our CMS Team at CalAmp, a connected intelligence company that empowers people to track, monitor, and recover their vital assets with real-time visibility and insights.Key ResponsibilitiesDesign, implement, test, and maintain software logic and componentsCollaborate with product and business...


  • Irvine, California, United States CalAmp Full time

    About the RoleWe are seeking a talented Software Engineer I to join our CMS Team at CalAmp, a connected intelligence company that empowers people to track, monitor, and recover their vital assets with real-time visibility and insights.Key ResponsibilitiesDesign, implement, test, and maintain software logic and componentsCollaborate with product and business...


  • Irvine, California, United States Capgemini Engineering Full time

    About the RoleWe are seeking a highly skilled and experienced Network Development Engineer to join our team at Capgemini Engineering. As a key member of our team, you will be responsible for designing, implementing, and integrating software applications and tools using C/C++ under Linux and Windows OS.Key ResponsibilitiesSoftware Development: Design,...


  • Irvine, California, United States Capgemini Engineering Full time

    About the RoleWe are seeking a highly skilled Network Development Engineer to join our team at Capgemini Engineering. As a key member of our team, you will be responsible for designing, implementing, and integrating software applications and tools using C/C++ under Linux and Windows OS.Key ResponsibilitiesSoftware Development: Design, implement, and...


  • Irvine, California, United States Glidewell Full time

    About the RoleWe are seeking a highly skilled Senior Software Quality Assurance Engineer to join our team at Glidewell Laboratories. As a key member of our software development team, you will be responsible for ensuring the quality and reliability of our software products.Key ResponsibilitiesLead the implementation of our Software Quality Management System...

Software Development Engineer, AZoth Game Engine

4 months ago


Irvine, California, United States Amazon Full time


Amazon Games is looking for a software engineer to join us in creating and extending our studio's "AZoth" game engine for our hit PC title New World and beyond.

Our proprietary engine is 100% owned-and-operated exclusively by our team in support of our Amazon Games games and customers.


You will be joining a group of talented and passionate technologists who are developing and improving our game engine to meet the ever-growing needs of our player customers, our game developers, and new game ideas.

We are looking for natural problem solvers with a passion for gaming, who enjoy working with artists and game designers, enjoys finishing projects in a timely manner, and is a constant advocate for foundational quality of our tools and technology.

This is specifically a Tools engineering role.

The primary responsibility for this role is developing, extending and supporting the tools that content creators use to build videogame worlds.

Key job responsibilities

Your responsibilities will include:

  • You will work with other engineers and content creators to develop new engine tools and technology to power games, primarily in C++.
  • You will own and architect engine level systems and their developerfacing interfaces that scale for large data sets.
  • You will empower content creators through rapid iteration and creation of tools used in the creation and iteration of large, persistent worlds.
  • You will assist in developing project plans and commitments, and then deliver consistently against those commitments.
  • You will lead by example with excellence in execution, collaboration and code reviews.
A day in the life

As a tools engineer you will work closely with team technical leads and product owners to deliver incremental improvements to our game engine's tools across a variety of code areas.

You will be a contributing member of an agile software development team practicing Scrum. You will be interacting with New World and other game developers as your primary customers.

You will be writing and reviewing a lot of C++ code, with secondary use of and exposure to C#, LUA, Python, QT, and proprietary languages.

About the team

The "AZoth Engine Team" has a primary development hubs in Irvine, CA; we also have satellite studios in San Diego, CA and Seattle, WA.

We are open to hiring candidates to work out of one of the following locations:

Irvine, CA, USA | Seattle, WA, USA
Basic Qualifications
Bachelor's degree in computer science or equivalent

  • 3+ years of noninternship professional software development experience
  • Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence
  • 3+ years of software development experience with C++
  • 1+ released games as a primary contributor
Preferred Qualifications
2+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience

  • Experience in Games Industry (supporting title Development, Release, or Live Ops)
  • Experience in embedded development in C/C++
  • Tools development experience and user experience (UI/UX) development.
  • Experience with QT and QT Designer.
  • Experience with additional modern languages; specifically, C#, Python and LUA.
Amazon is committed to a diverse and inclusive workplace.

Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

For individuals with disabilities who would like to request an accommodation, please visit

Our compensation reflects the cost of labor across several US geographic markets.

The base pay for this position ranges from $115,000/year in our lowest geographic market up to $223,600/year in our highest geographic market.

Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience.

Amazon is a total compensation company.

Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits.

For more information, please visit This position will remain posted until filled. Applicants should apply via our internal or external career site.