Aristocrat Technologies Inc.

Aristocrat Technologies Inc.

Principal Engineer

Franklin, TN, US · Principal · Full-time

No sponsorship$150k-$205kDetected 30 days ago
C#Code ReviewCI/CDLinuxTest AutomationLeadershipCommunicationMentoring

About the role

  • Are you looking to play a key role in a global gaming company?
  • Are you passionate about producing high quality, robust and maintainable products?
  • You will influence technical direction, promote engineering excellence, and ensure alignment between product needs and high-quality technical execution.

Responsibilities

  • Lead the design and implementation of complex, high-performance, highly reliable platform features.
  • Drive engineering excellence through code reviews, mentoring, and raising quality standards across the organization.
  • 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.
  • Use AI to mine logs, triage incidents, and propose fixes; generate/maintain architecture docs and ADRs.
  • 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.

Requirements

  • Bachelor's degree in Computer Science or related field (or equivalent experience).
  • 10+ years of commercial software engineering experience, including significant experience designing and delivering large-scale libraries, frameworks, platforms, and/or multi-threaded applications.
  • 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.
  • 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.

Compensation

  • $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.

Benefits

  • 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/.

Company info

  • Aristocrat is seeking a Principal Engineer to master and elevate the technical craft of our next-generation gaming platform.

Visa & Work Authorization

  • At this time, we are unable to sponsor work visas for this position.

This listing is sourced directly from Aristocrat Technologies Inc.'s careers page and normalized into a canonical job model.