Principal Engineer

GamblingCareers.com

Tennessee

On-site

USD 150,000 - 205,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Dental insurance
Vision insurance
Paid time off
401(k) with employer matching

Job summary

Aristocrat is seeking a Principal Engineer to lead the technical craft of our next‑generation gaming platform. This hands‑on role requires deep mastery and strong cross‑team influence to ensure high‑quality execution aligned with product needs.

You will guide design across graphics, networking, encryption, and hardware integration, mentor engineers, and promote a culture of quality and accountability while advancing AI‑driven development and tooling.

Qualifications

  • Bachelor's degree in Computer Science or related field (or equivalent).
  • Technical expert in C# and the .NET ecosystem.
  • 10+ years of commercial software engineering experience delivering large-scale libraries, platforms, or multi-threaded apps.
  • Ability to design and architect initiatives independently.
  • Deep expertise in multi-threading, eventing, IPC, concurrency, performance tuning, memory management.
  • Strong OO design, architectural patterns, and engineering standards.
  • Experience leading technical implementation across teams.
  • Secure system design, networking, encryption, and hardware/software integration.
  • Experience leading cross-team technical initiatives and influencing standards.
  • Excellent analytical, debugging, and root-cause skills.
  • Mentoring senior engineers and elevating technical capability.
  • Ability to evaluate new technologies based on business needs.
  • Promotes a culture of quality, accountability, and integrity.
  • Strong communication and presence; able to influence without formal authority.
  • Experience with CI and automated testing practices.
  • Ability to leverage AI-assisted development tools to improve efficiency and quality.
  • Awareness and responsible adoption of AI in engineering workflows.
  • Casino gaming or related experience.
  • Windows or Linux embedded OS experience; cross-platform development.

Responsibilities

  • Lead the design and implementation of complex, high-performance platform features.
  • Provide technical leadership across multiple teams, ensuring architectural alignment.
  • Drive engineering excellence through code reviews, mentoring, and quality standards.
  • Work across a broad range of technologies including graphics, networking, encryption, hardware integration, drivers, and SDKs.
  • Evaluate and introduce new technologies and practices to improve scalability, reliability, and productivity.
  • Identify and mitigate technical risk across initiatives.
  • Analyze and debug issues; champion AI-assisted tooling to accelerate delivery.
  • Establish guidelines for AI-assisted code contributions and ensure security/compliance.

Skills

C#
.NET ecosystem
multi-threading
eventing
inter-process communication
concurrency
performance tuning
memory management
architectural patterns
leadership across teams
mentoring
secure system design
networking
hardware/software integration
CI and automated testing
AI-assisted development tools
communication
platform design and architecture
problem solving / debugging

Education

Bachelor's degree in Computer Science or related field

Tools

SDK standards
graphics systems
drivers
Windows/Linux embedded OS

Job description

Are you looking to play a key role in a global gaming company? Are you passionate about producing high quality, robust and maintainable products? Do you thrive in an Agile environment? Are you interested in working on the newest and greatest technology within the gaming industry? Aristocrat is seeking a Principal Engineer to master and elevate the technical craft of our next-generation gaming platform. As a Principal Engineer, you will lead technical implementation across teams, design and architect significant initiatives, and provide architectural oversight in partnership with our Architecture team. You will influence technical direction, promote engineering excellence, and ensure alignment between product needs and high-quality technical execution. This is a hands‑on role requiring both deep technical mastery and strong cross‑team influence.

What You’ll Do
  • Lead the design and implementation of complex, high-performance, highly reliable platform features.
  • Provide technical leadership across multiple teams, ensuring alignment to architectural standards and established guidelines.
  • Drive engineering excellence through code reviews, mentoring, and raising quality standards across the organization.
  • Work across a broad range of technologies including graphics systems, networking and protocols, encryption and security, hardware integration, drivers, tools, and SDK standards.
  • Evaluate and introduce new technologies, tools, practices, and process improvements to improve scalability, reliability, and developer productivity and efficiency.
  • Identify and mitigate technical risk across initiatives.
  • Analyze and debug issues.
  • Champion utilization of AI tools (e.g., code assistants, code search, test generators, doc summarizers, static analyzers with AI) to accelerate building, coding, testing, and fixing issues.
  • Establish guidelines/guardrails for AI‑assisted code contributions (prompt patterns, review standards, security/compliance).
  • Use AI to mine logs, triage incidents, and propose fixes; generate/maintain architecture docs and ADRs.
  • Evaluate and integrate AI‑enabled tooling into the SDLC.
What We’re Looking For
  • Bachelor’s degree in Computer Science or related field (or equivalent experience).
  • Technical expert in C# and the .NET ecosystem.
  • 10+ years of commercial software engineering experience, including significant experience designing and delivering large-scale libraries, frameworks, platforms, and/or multi-threaded applications.
  • Demonstrated ability to design and architect new initiatives independently.
  • Deep expertise in multi-threading, eventing, inter-process communication, concurrency, performance tuning, and memory management.
  • Demonstrated proficiency in object-oriented building, architectural patterns, and principles passionate about business logic and structure.
  • Proven experience leading technical implementation across teams.
  • Strong understanding of secure system design, networking, encryption, and hardware/software integration.
  • Experience leading cross-team technical initiatives and influencing engineering standards across an organization.
  • Exceptional analytical, debugging, and root‑cause analysis skills.
  • Demonstrated ability to mentor senior engineers and elevate interpersonal technical capability.
  • Demonstrated ability to investigate and evaluate new technologies based on both technical and business needs.
  • Track record of promoting a culture of quality, accountability, and technical integrity.
  • Strong communication and presence — able to influence without formal authority.
  • Experience with continuous integration and automated testing practices.
  • Demonstrated ability to bring to bear AI-assisted development tools to improve efficiency and quality.
  • Promotes responsible and effective adoption of AI technologies within engineering workflows.
  • Casino gaming or related proven experience.
  • Windows or Linux embedded OS experience; cross‑platform (Windows/Linux) development.
Why Aristocrat?
  • World Leader in Gaming Entertainment
  • Robust benefits package
  • Global career opportunities
Our Values
  • All about the Player
  • Talent Unleashed
  • Collective Brilliance
  • Good Business Good Citizen
Travel Expectations

None

Pay Range

$150,000 – 205,000 per year

Our goal is to pay a market competitive salary focusing near the median of our pay ranges. However, final offers for all positions will be based on several factors such as experience level, education, skills, work location, and internal pay equity.

This position offers a comprehensive benefits package, including health, dental, and vision insurance, paid time off, and a 401(k) plan with employer matching, more details available at https://atibenefits.com/.

Additional Information

At this time, we are unable to sponsor work visas for this position. Candidates must be authorized to work in the job posting location for this position on a full‑time basis without the need for current or future visa sponsorship.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Engineer
Principal Engineer

Aristocrat • Franklin (TN)

On-site
USD 153,000 - 285,000
Robust benefits package
Global career opportunities
Staff Engineer, Delivery
Staff Engineer, Delivery

GamblingCareers.com • Austin (TX)

On-site
USD 115,000 - 215,000
Robust benefits package
Health, dental, vision insurance
401(k) with employer matching
Staff Engineer, Delivery
Staff Engineer, Delivery

Worky • Austin (TX)

On-site
USD 116,000 - 215,000
Health Insurance
Dental Insurance
Vision Insurance
+2
Staff Engineer, Delivery
Staff Engineer, Delivery

Aristocrat • Austin (TX)

On-site
USD 115,000 - 215,000
Health, dental, and vision insurance
401(k) with employer matching
Paid time off
Senior Manufacturing Engineer
Senior Manufacturing Engineer

GamblingCareers.com • Las Vegas (NV)

On-site
USD 77,000 - 143,000
Robust benefits package
Global career opportunities
World Leader in Gaming Entertainment
Senior Manufacturing Engineer
Senior Manufacturing Engineer

Aristocrat Gaming • Las Vegas (NV)

On-site
USD 77,000 - 143,000
Technical Support Engineer
Technical Support Engineer

Aristocrat • Austin (TX)

On-site
USD 62,000 - 116,000
Health/dental/vision insurance
401(k) with employer matching
Paid time off
Program Manager
Program Manager

Aristocrat • Las Vegas (NV)

On-site
USD 90,000 - 167,000
World Leader in Gaming Entertainment
Robust benefits package
Global career opportunities
Technical Support Engineer
Technical Support Engineer

Aristocrat Leisure • Austin (TX)

On-site
USD 62,000 - 116,000
Health insurance
Dental insurance
Vision insurance
+2
Program Manager
Program Manager

Aristocrat • Austin (TX)

On-site
USD 90,000 - 167,000
Health insurance
Dental and vision insurance
401(k) plan with employer matching
+1