Demo

Software Engineer II- API

AGS - American Gaming Systems
Duluth, GA Full Time
POSTED ON 3/28/2026
AVAILABLE BEFORE 4/26/2026

Job Overview

Software Engineer II on the SDK team builds and enhances the platform and game features that power modern gaming experiences. The role spans the full development lifecycle—requirements, design, implementation, documentation, deployment, and maintenance.

You’ll develop new capabilities for the evaluation engine, update existing systems to support new game concepts, and design APIs connecting game clients with backend services. Good multithreading and concurrency experience is essential, as many engine components must run efficiently and safely across multiple threads. This position suits engineers who are self-driven, collaborative, and comfortable managing their own workload.


Requirements:

  • Bachelor’s degree in computer science, Computer Engineering or equivalent
  • 3 years of development experience.
  • Excellent knowledge of C# and .NET
  • Advanced object-oriented design and familiarity with design patterns & data structures.
  • Implement and optimize multithreaded systems for high performance, real-time workloads
  • Strong experience with thread-safe operations and efficient concurrency handling
  • Proven ability to design and optimize systems for parallel execution
  • Requires excellent organizational skills, good oral and written communication skills
  • Ability to self-start, manage workload, and maintain high work standards in a team environment
  • Test the software modules using automated and manual tests


Preferred Skills:

  • Solid understanding of API development and integration
  • Experience in statistics and probability
  • Casino Gaming experience
  • Database experience
  • Unity experience
  • Familiarity with embedded platform development
  • Experience with Agile project management (SCRUM)


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 is an equal opportunity employer.

Salary.com Estimation for Software Engineer II- API in Duluth, GA
$96,064 to $118,784
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer II- API?

Sign up to receive alerts about other jobs on the Software Engineer II- API career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$91,370 - $117,201
Income Estimation: 
$115,390 - $147,559
Income Estimation: 
$106,780 - $140,358
Income Estimation: 
$104,963 - $131,876
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at AGS - American Gaming Systems

  • AGS - American Gaming Systems Atlanta, GA
  • Job Overview Reporting to the Creative Director, the Technical Sound Designer is a primary driver of audio craft and influence for sound design throughout ... more
  • 9 Days Ago

  • AGS - American Gaming Systems Las Vegas, NV
  • Job Overview The Revenue Accountant – Billing Oversight is responsible for supporting the company’s revenue accounting function, ensuring accurate recognit... more
  • 13 Days Ago

  • AGS - American Gaming Systems Duluth, GA
  • Job Overview We are seeking a detail-oriented and technically capable Technical Operations Specialist to support our growing online operations. The right c... more
  • 15 Days Ago

  • AGS - American Gaming Systems Atlanta, GA
  • Job Overview The AGS Research & Development Team is launching a first-of-its-kind training program to discover and cultivate the next generation of slot ga... more
  • 15 Days Ago


Not the job you're looking for? Here are some other Software Engineer II- API jobs in the Duluth, GA area that may be a better fit.

  • Morgan Stanley Alpharetta, GA
  • We’re seeking someone to join our team as a QA Engineer. As a QA Lead you will manage QE teams delivering both manual and automated quality testing for fin... more
  • 13 Days Ago

  • U.S. Bank Atlanta, GA
  • At U.S. Bank, we’re on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions and enabling ... more
  • 4 Days Ago

AI Assistant is available now!

Feel free to start your new journey!