Lead C/C++ Backend Engineer – Large-Scale Systems

Scientific Games, LLC

Alpharetta (GA)

On-site

USD 120,000 - 160,000

Full time

12 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Scientific Games, LLC in Alpharetta seeks an Advanced Software Engineer to design, code and debug high‑reliability backend systems for lottery and iGaming platforms. You will mentor teammates, lead technical initiatives and contribute to complex transaction processing software critical to gaming operations.

The role requires 10+ years of programming experience, strong C/C++ on Linux, multi‑threaded design, and a solid understanding of software architecture and data serialization.

Qualifications

  • BS in Computer Science or equivalent.
  • 10+ years of programming experience on large-scale transaction processing systems.
  • Procedural development in C on Linux; low-level programming and debugging in C/C++.
  • Strong knowledge of software design patterns and architecture.
  • Experience with shared memory, memory mapping and data serialization.
  • Proficiency with Bash and Unix toolchain, and version control systems.
  • Multi-threaded development experience.

Responsibilities

  • Design, code and debug source code and scripts.
  • Document, suggest and design solutions from requirements.
  • Participate in requirements gathering for development projects.
  • Participate in code reviews as needed.
  • Support production lottery systems as an engineering expert when issues arise.
  • Adhere to state background checks and security requirements.
  • Travel up to 10% or less.
  • Perform other duties as assigned.

Skills

C on Linux
C/C++
Multi-threaded development
Data structures & binary serialization
Unix tools (awk sed etc)
Version control systems
Software design patterns
Memory mapping
Procedural programming
OpenSSL experience

Education

BS in Computer Science

Tools

gSOAP
PostgreSQL
Java
Ruby
TCP/IP sockets

Job description

Scientific Games, LLC in Alpharetta seeks an Advanced Software Engineer to design, code and debug high‑reliability backend systems for lottery and iGaming platforms. You will mentor teammates, lead technical initiatives and contribute to complex transaction processing software critical to gaming operations.

The role requires 10+ years of programming experience, strong C/C++ on Linux, multi‑threaded design, and a solid understanding of software architecture and data serialization.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer — High-Impact Lottery Systems
Senior Software Engineer — High-Impact Lottery Systems

Scientific Games • Alpharetta (GA)

On-site
USD 130,000 - 170,000
Senior Full-Stack Software Engineer – Lottery Tech
Senior Full-Stack Software Engineer – Lottery Tech

Scientific Games • Alpharetta (GA)

On-site
USD 120,000 - 180,000
Senior Full-Stack Engineer for Lottery Tech
Senior Full-Stack Engineer for Lottery Tech

Scientific Games, LLC • Alpharetta (GA)

On-site
USD 120,000 - 160,000
Software Engineer - C#, .Net
Software Engineer - C#, .Net

Scientific Games Products (Australia) PTY Ltd • Charleston (SC)

On-site
AUD 70,000 - 110,000
Senior Java/Angular Engineer for Lottery Terminal Apps
Senior Java/Angular Engineer for Lottery Terminal Apps

Scientific Games, LLC • Alpharetta (GA)

On-site
USD 120,000 - 180,000
End-to-End Systems Integration Engineer
End-to-End Systems Integration Engineer

Scientific Games, LLC • Alpharetta (GA)

On-site
USD 100,000 - 140,000
C# .NET Backend Engineer (REST APIs)
C# .NET Backend Engineer (REST APIs)

Scientific Games Products (Australia) PTY Ltd • Charleston (SC)

On-site
AUD 70,000 - 110,000
Full Stack Software Developer
Full Stack Software Developer

Scientific Games, LLC • Alpharetta (GA)

On-site
USD 120,000 - 160,000
Systems Engineer
Systems Engineer

SCIENTIFIC GAMES • Kansas

Hybrid
USD 85,000 - 120,000
Advanced Software Engineer
Advanced Software Engineer

Scientific Games • Alpharetta (GA)

On-site
USD 130,000 - 170,000