Principal Software Engineer - Gaming Platform
Aristocrat
Behind every great player experience is an extraordinary platform.At Aristocrat, we create the technology that powers some of the world's most recognized gaming experiences. Our platforms run in highly demanding environments where performance, reliability, security, and innovation are not optional. They are essential.We're looking for a lead engineer who wants to solve complex technical challenges at scale and help build the future of our next-generation gaming platform.This is not a role for someone who simply wants to write code.This is for an engineer who sees architecture as a strategic advantage, who enjoys solving problems others consider impossible, and who is energized by influencing technical direction across multiple teams and products.You'll work at the intersection of platform engineering, architecture, systems design, and technical leadership, helping build the core technology that supports our global gaming ecosystem.Why This Role MattersAs a Principal Engineer, you'll help define the technical foundation that allows our products and teams to move faster, operate more reliably, and innovate with confidence.You'll partner with architects, engineering leaders, and product teams to design and deliver platform capabilities that impact multiple products and engineering organizations.From graphics systems and hardware integration to networking, security, performance optimization, and platform frameworks, you'll be solving some of the most technically demanding challenges in the industry.Your influence will extend well beyond your own code.You'll mentor senior engineers, elevate engineering practices, shape architectural decisions, and help establish the standards that drive technical excellence across the organization.What You’ll DoLead 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 ForBachelor’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.Compensation PhilosophyWe offer a comprehensive pay and benefits package designed to stay competitive in the market, support your wellbeing, and recognise your contribution to our success. Our approach is underpinned by a pay-for-performance belief in rewarding individual impact. Your specific compensation package will be determined by factors such as your skills, experience, qualifications, and location. Depending on your role and location, you may be eligible for annual bonuses and incentives, health and wellbeing benefits, paid time off, retirement plans, insurance coverage, and other local or statutory benefits. Specific details about compensation and benefits for this position will be discussed during the recruitment process.SummaryLocation: Franklin, TN, USType: Full time
- ...play a key role in a global gaming company? Are you passionate... ...industry?Aristocrat is seeking a Principal Engineer to master and elevate the... ...our next-generation gaming platform.As a Principal Engineer, you... ...ecosystem.10+ years of commercial software engineering experience,...SuggestedFull timeVisa sponsorshipWork visa
- ...Senior Software Engineer Austin, TX, Franklin, TN, Las Vegas, NV, or Reno, NV Hybrid – onsite 1-3 days per week, but also flexible depending... ...matter experts, technical support team members and others on game design and development. Responsibilities: The role...SuggestedLocal areaFlexible hours3 days per week1 day per week
- ...week, but also flexible depending on current projectPosition Summary:We're looking for a DevOps Manager to lead a team focused deploy gaming applications to both on-prem and cloud environments. You'll be partnering with technical and product teams across business units,...SuggestedFlexible hours3 days per week1 day per week
- ...Job Title: Sr. Software Engineer/AWS Cloud Engineer Location: Franklin, TN(USA) JOB TYPE: Full Time and Subcon Salary: USD62k/Annum and SUBCON:30/hr Role Description: AWS Cloud Engineer: MUST HAVE hands on experience in building AWS Cloud Infrastructure...SuggestedFull timeWork experience placement
$72k - $120k
...Software Engineer II Remote We are a hybrid, remote-office company dedicated to growing our talent anywhere! We have onsite locations in: Sioux Falls, SD, Scottsdale, AZ, Louisville, KY, Troy, MI, Franklin, TN, Easton, PA. At Pathward, we take tremendous pride...SuggestedWork experience placementWork at officeLocal areaRemote workFlexible hours- ...Description Description: JOB SUMMARY The Engineering Manager is responsible for leading software engineers in the design, development, testing,... ...technology solutions, primarily focused on the Sidekick platform and supporting data integrations. This is a team-...Remote work
$90k - $100k
Position - Sr Java Developer Location - Franklin TN Only FTE Salary - $90k - $100k Skills - Microservices and AWS JD: Strong experience in Java, Spring, JPA Experience with Microservices, Spring Boot, JPA Should be well versed with AWS Services (EC2, ECS, EKS, S3,...- Position - Java Developer Franklin, TN, 37068 95k to Max 105k Mandatory Skillset required: Strong proficiency in Java programming and the Spring Boot framework. Strong Knowledge on AWS Cloud. Experience with application development lifecycle and best practices. R...
- ...fast-paced environment, values system reliability and performance, and enjoys working cross-functionally to deliver high-quality software solutions. Key Responsibilities Develop and execute strategic initiatives for software operations aligned with long-term business...Full time
$89k - $134k
...and resolution of complex issues involving controls hardware, software, networks, and system integration.Coordinate field execution with... ...continue to develop.What we Look forUniversity degree in Engineering, Engineering Technology, HVAC, Electrical, Mechanical, Building...Full timeFor subcontractorWork at office$60k
...aerospace and automotive companies. We are seeking an Application Engineer to join the team in St. Louis, MO who will be responsible for... ...needs as they pertain to the utilization of PolyWorks software in conjunction with various metrology systems. JOB DESCRIPTION...Permanent employmentFull timePart timeWork at officeRelocationLong distance$157k - $190k
...We NeedCorpay is currently looking to hire an Site Reliability Engineer within our Prepaid card division. This position falls under our... ...on manual operational processes.As Corpay becomes an AI-native software engineering organization, this engineer willleverage AI to accelerate...Currently hiringLocal area- ...highly skilled and experienced ServiceNow Developer to support the ongoing development, enhancement, and maintenance of our ServiceNow platform. The ideal candidate will possess deep expertise across multiple ServiceNow modules (e.g., ITSM, ITOM, HRSD, CSM, SecOps) and have...Remote work
- Role: .NET Developer Location: Franklin, TN (Nashville) Key Requirements: 6+ years of software development experience Strong experience with C#, .NET Framework, .NET Core/.NET 8, ASP.NET Core, and Web APIs Experience with Angular, JavaScript, and TypeScript (React preferred...
- ...automotive ECUs. This role places you at the intersection of software engineering and hands-on hardware integration, enabling automotive... ...applications using WPF and WinForms to provide an integrated platform for dealer portals and service tools. - Manage the packaging...Contract workRemote work
- Worky is seeking a skilled ServiceNow Developer to support the ongoing development, enhancement, and maintenance of our ServiceNow platform across ITSM, ITOM, HRSD, and CSM modules. The role requires deep scripting expertise and a focus on scalable, enterprise-grade...Remote job
$140k - $170k
...Description We're looking for a highly skilled AWS DevOps Full-Stack Engineer with expertise in IaC (Terraform), Helm, MySQL, Kubernetes, and... ...8+ years of cloud infrastructure experience AND 5+ years of software engineering/development experience AND 2+ year of Kubernetes...Remote jobContract work- C# Developer Franklin, Tennessee, United States Or refer someone Job Openings C# Developer We are looking for a C# Developer for a 6 month contract. Your primary focus will be sourcing the internet for real estate data and put together services that run all day and night...Contract workWork at officeLocal areaRemote workNight shift
- ...effort sizing. Identify, share, and mitigate risks. Drive system engineering and ensure robust interfaces. Lead development team during... ...of progressive, post-bachelor's experience in electrical and software engineering of power operation solutions (SCADA) or related occupation...Full timeRemote work3 days per week
- Mandatory skills: Asp.Net, AI , Healthcare As a .Net Fullstack Developer you will be a part of an Agile team to build healthcare applications and implement new features while adhering to the best coding development standards . Responsibilities: Strong expertise in .NET ...
- ...Staff Software Engineer The Staff Software Engineer will serve as engineering lead for technical aspects of projects that support strategic... ...business requirements. They will collaborate with other Platform Engineering and IT leaders to establish and enforce technical...
- Kaiser Aluminum is known around the world for its superior quality. Our secret is what we put into it—innovative thinking, industry-leading reliability, and a world-class commitment to customer service. In short, the same qualities we look for in our people. We are looking...H1bWork at office
$120k - $130k
.../compute separation).Integrate with data catalog & governance platforms (Collibra, Alation, Informatica CDGC) using Snowflake metadata... ...QualificationsEducation: Bachelor’s or Master’s in Computer Science, Data Engineering, or related field.Experience:10+ years of data engineering...- ...Developer High Level Job DescriptionAn IBM Operational Decision Manager (ODM) Developer designs, builds, and maintains business rule engines and decision services. They translate business policies into executable code using Decision Center and Rule Designer, integrate the...Remote work
- ...reputation with the clients. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers. Who Should Apply Recent computer science/engineering/mathematics/...H1b
$120k - $140k
...ongoing support of our NICE CXone contact center environment. This person will serve as the technical subject matter expert for the platform, combining development responsibilities—such as IVR and Studio scripting, routing and integrations—with day-to-day administration...Full timeWork at office- Job DescriptionKaiser Aluminum is known around the world for its superior quality. Our secret is what we put into it—innovative thinking, industry-leading reliability, and a world-class commitment to customer service. In short, the same qualities we look for in our people...H1bWork at office
- ...ceremonies, code reviews, and technical design discussions. Requirements for the Senior Java Developer : ~7+ years of professional software development experience with significant hands-on Java expertise. ~ Strong proficiency in Java, Spring Boot, and object-oriented...Temporary work
- ...on business requirements. Build and enhance PeopleSoft components using PeopleTools, PeopleCode, Application Designer, Application Engine, Component Interfaces, and Integration Broker. Develop and support reports, interfaces, conversions, enhancements, and workflows using...Temporary work
- ...reputation with the clients. Currently, We are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, Data... ...to apply. Who Should Apply : Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates looking to make their...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Gaming Platform. Be the first to apply!
- entry level software sales Franklin, TN
- software technology Franklin, TN
- software implementation project manager Franklin, TN
- software support Franklin, TN
- bank software Franklin, TN
- ultimate software Franklin, TN
- remote software sales Franklin, TN
- healthcare software sales Franklin, TN
- id software Franklin, TN
- software sales Franklin, TN


