Lead Software Engineer
Phoenix, Arizona Scottsdale, Arizona

Date Posted: 08/11/2021

Job Snapshot

  • Location:

    Phoenix, Arizona

    Scottsdale, Arizona

  • Job Type:

    R&D/Game Development

  • Date Posted:


Job Description

Job Overview

As a Lead Software Engineer, you will be building exciting slot casino games utilizing our current Unity driven game engine. Working closely with Designers, Artists, and Sound Engineers, you will be tasked with bringing all the different pieces together for each game. Game Development is an iterative process, and you will be constantly refining games to deliver the best possible product to the field. You will also be working closely with our embedded test department to help find and fix bugs early in the development process before handing off to our full SQA department. You are responsible for following your game through all stages of development, into SQA where you will be fixing any additional bugs, all the way to general availability.


  • Making games with a diverse team of Game Designers, Artists, Sound Designers and Engineers.
  • Writing code in C# and creating slot games using Unity.
  • Leading and training junior engineers in the development of gaming products.
  • Solving complex problems, isn’t that why you became an engineer?
  • Developing process improvements and tools to make life easier for everyone and yourself.
  • Identifying and debugging complex issues.
  • Working with Game Designers and Artists to implement the team’s vision of the game.
  • Helping SQA identify and fix bugs.


  • Bachelor’s degree in computer science, engineering or related field.
  • 5+ years of professional programming experience.
  • Experience making games in Unity.
  • Expert in designing, coding, testing and debugging software.
  • A passion to help your team members and to work with them for the greater good.
  • Expert with OOP languages.
  • Be self-motivated and proactive to get stuff done.
  • Understand that change, iteration and failure are required to create and design great things.

 Also, would be great if you could…

  • Have experience with Linux or UNIX.
  • Have experience with state machines and interrupts.
  • Have previous casino gaming industry experience.

Note: All offers are contingent upon successful completion of a background check

*Posted positions are not open to third party recruiters and unsolicited resume submissions will be considered free referrals.

AGS in an equal opportunity employer.


About Us

Headquartered in Las Vegas with offices and employees around the world, AGS (NYSE: AGS) is a global company focused on creating a diverse mix of entertaining gaming experiences for every kind of player. Our roots are firmly planted in the Class II Native American gaming market, but our customer-centric culture and growth have helped us branch out to become a leading all-inclusive commercial gaming supplier. Powered by high-performing Class II and Class III slot products, an expansive table products portfolio, real-money gaming platforms and content, highly rated social casino solutions for operators and players, and best-in-class service, we offer an unmatched value proposition for our casino partners.

AGS’ award-winning employee culture is unmatched among gaming equipment suppliers. The Company has won numerous awards for its employee experience, including being named five years in a row (2021, 2020, 2019, 2018, 2017) to the prestigious ‘Best and Brightest Companies to Work For in the Nation® and ‘Atlanta’s Best and Brightest Companies to Work For®; winning ‘Top Workplaces Nevada’ and ‘Top Workplaces Atlanta’; and earning Glassdoor’s ‘Best Places to Work’ Employees’ Choice Award 2020 based on confidential, unsolicited employee reviews.

Learn more at playags.com. Find us on LinkedIn, Facebook, Twitter, and Instagram.