This site uses cookies. To find out more, see our Cookies Policy

Senior Software Engineer in Atlanta, GA at AGS

Date Posted: 8/12/2018

Job Snapshot

  • Employee Type:
  • Location:
    Atlanta, GA
  • Job Type:
  • Experience:
    Not Specified
  • Date Posted:

Job Description

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 remarkable growth have helped us branch out to become one of the most all-inclusive commercial gaming suppliers in the world. Powered by high-performing Class II and Class III slot products, an expansive table products portfolio, highly-rated social casino solutions for players and operators, and best-in-class service, we offer an unmatched value proposition for our casino partners.  To learn more about us, please visit our website:

In the midst of building a great company, we also know how important it is to give back to our community and put the "Play" in PlayAGS. Our "Culture CREW" (Community, Recognition, Enrichment, Wellness) spearheads our continuous commitment to aligning our corporate and personal values through engaging events.  

AGS was recently named one of the nation's "Best & Brightest Companies To Work For" in 2017 by the National Association for Business Resources. 

We are looking for a self-motivated person who enjoys the complexities and trade-offs of working in a multidiscipline creative environment.  If you love making games, and making them with other amazing people then we want to meet you. 


What you will be doing.
  • Making games with a diverse team of Game Designers, Artists, Musicians, Engineers and Mathematicians.
  • Writing code in C# and creating slot games using Unity.
  • Leading and training junior engineers in the art of programming.
  • 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 Artists and Game Designers to implement the team’s vision of the game.
  • Helping SQA identify and fix bugs.

Your strengths.
  • 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.
  • Can demonstrate the sound of one hand clapping.
  • Understand that change, iteration and failure are required to create and design great things.
  • Experience with Linux or UNIX.

Also would be great if you could…
  • Have experience with state machines and interrupts.
  • Know what we are talking about when we say the words, sprint, retro, backlog and velocity.
  • Be an all-around cool person so we can hang out after work.
  • Have previous gaming industry experience.
  • Have a cold shiver go down your spine when you hear phrases like “value added horizontal paradigms”
Thank you for your interest in a position at AGS.  The best and most effective way to get your resume in front of the assigned recruiter and the hiring manager is to visit the AGS Career Page at and apply directly to the position in which you are interested.

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

AGS is an Equal Opportunity Employer