Lead Unity Software Engineer - Game Dev Tools & Automation

Aristocrat Leisure

Las Vegas (NV)

On-site

USD 130,000 - 170,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Aristocrat Leisure in Las Vegas seeks a Principal Software Engineer to craft complex, componentized systems for Game Development Kits and Tools used in Casinos worldwide. You will lead Unity-based solutions, optimize memory and rendering, and drive CI/CD automation while mentoring developers across global teams.

The role demands deep Unity expertise, strong C# and C++ skills, and a proactive owner mindset to align with business goals. On-site collaboration with the Technology Group is expected.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, Mathematics or a related field.
  • 10+ years proven experience in C# and Unity.
  • 5+ years C++ experience.
  • Deep knowledge of Unity Engine, APIs, memory management and rendering pipelines.
  • Clear, maintainable and portable code is required.

Responsibilities

  • Lead architecture for Unity-based game tooling and GDK components.
  • Design scalable client-side architectures using DI, events and state machines.
  • Develop automation, tooling and CI/CD pipelines for editor and build processes.
  • Coach and mentor game developers and review peer code.

Skills

Unity
Dependency Injection
State Machines
Editor scripting
Memory management
Rendering pipelines
CI/CD
C++
Code review
Mentoring

Education

Bachelor's degree in CS/Engineering/Math

Tools

CI/CD tools
Automation tooling
Git

Job description

Aristocrat Leisure in Las Vegas seeks a Principal Software Engineer to craft complex, componentized systems for Game Development Kits and Tools used in Casinos worldwide. You will lead Unity-based solutions, optimize memory and rendering, and drive CI/CD automation while mentoring developers across global teams.

The role demands deep Unity expertise, strong C# and C++ skills, and a proactive owner mindset to align with business goals. On-site collaboration with the Technology Group is expected.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Unity Architect for Game Dev Tools
Lead Unity Architect for Game Dev Tools

Aristocrat • Austin (TX)

On-site
USD 140,000 - 190,000
Annual bonuses
Health benefits
Paid time off
+3
Unity Platform Architect - Gaming GDK Lead
Unity Platform Architect - Gaming GDK Lead

Work180 • Town of Texas (WI)

Hybrid
USD 150,000 - 210,000
Health benefits
Competitive bonus potential
Principal Software Engineer
Principal Software Engineer

Aristocrat Leisure • Las Vegas (NV)

On-site
USD 130,000 - 170,000
Senior Software Engineer (Games)
Senior Software Engineer (Games)

Grow in Greenville, NC • Greenville (NC)

On-site
USD 120,000 - 180,000
Principal Software Engineer
Principal Software Engineer

Aristocrat • Austin (TX)

On-site
USD 140,000 - 190,000
Annual bonuses
Health benefits
Paid time off
+3
Principal Software Engineer
Principal Software Engineer

Work180 • Town of Texas (WI)

Hybrid
USD 150,000 - 210,000
Health benefits
Competitive bonus potential
Senior Unity/C# Game Engineer for Casino Games
Senior Unity/C# Game Engineer for Casino Games

Grow in Greenville, NC • Greenville (NC)

On-site
USD 120,000 - 180,000
Lead Principal Engineer - AI, Cloud & Systems Architecture
Lead Principal Engineer - AI, Cloud & Systems Architecture

Aristocrat Leisure • Las Vegas (NV)

On-site
USD 150,000 - 190,000
Senior Unity Game Engineer - Casino Games
Senior Unity Game Engineer - Casino Games

Valicy • Wilmington (NC)

On-site
USD 120,000 - 180,000
Senior Game Software Engineer – AI-Savvy, Unity Expert
Senior Game Software Engineer – AI-Savvy, Unity Expert

LNW Gaming, Inc.(KAC) • Raleigh (NC)

On-site
USD 90,000 - 140,000