Full Time Job

Software Development Engineer, Azoth Game Engine

Amazon Games Studios

Seattle, WA 04-22-2024
Apply @ Employer
  • Paid
  • Full Time
  • Mid (2-5 years) Experience
Job Description
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 developer-facing 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.

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

- Bachelor's degree in computer science or equivalent
- 3+ years of non-internship 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

- 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.

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.

Jobcode: Reference SBJ-rn1n63-44-223-39-67-42 in your application.

Salary Details
Salary Range: $115,000 to $223,600 Per Year ($ USD)