Principal Engineer

GamblingCareers.com

Las Vegas (NV)

In loco

USD 150.000 - 210.000

Tempo pieno

45 ore fa
Candidati tra i primi
Generatore di candidature

Distinguiti per questa posizione — genera un curriculum e una lettera di presentazione personalizzati in circa un minuto.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Robust benefits package
Global career opportunities

Descrizione del lavoro

Aristocrat is seeking a Principal Engineer with strong expertise in software development, system integration, security, cloud technologies, and AI-enabled solutions. You will lead architecture for enterprise applications, mentor engineers, and ensure scalable, secure cloud architectures aligned with the product roadmap.

The role focuses on implementing scalable solutions, overseeing CI/CD, and guiding development teams to deliver reliable software with best practices in security and

Competenze

  • Bachelor's degree in computer science or related field or equivalent experience.
  • Strong experience with C# and .NET technologies across enterprise apps.
  • Experience leading architecture and cloud-native deployments.

Mansioni

  • Define technical product requirements and high-level architectural specs.
  • Produce and ensure quality code artifacts.
  • Ensure code quality to prevent broken builds and delays.
  • Participate in scrum processes (estimating, grooming, standups, code reviews).
  • Support the development of strategies, frameworks, and standard processes.
  • Design and implement cloud-native deployment strategies and CI/CD pipelines.
  • Design and integrate agentic AI solutions within business rules and guardrails.
  • Identify and fix code-level problems quickly.
  • Collaborate with teams across geographic locations.

Conoscenze

C#
.NET Core
ADO.NET
GRPC
REST APIs
OAuth/OIDC
Blazor
Docker/K8S
C++
Cloud platforms
AI integration
CI/CD
Terraform
Ansible
Visual Studio
Visual Studio Code
GitHub/JIRA
MSSQL/T-SQL
Software Development Lifecycle

Formazione

Bachelor’s degree in CS/related field

Strumenti

Terraform
Ansible
SonarQube
GitHub
JIRA

Descrizione del lavoro

Aristocrat is a world leader in gaming entertainment, offering a diverse range of products and services, including electronic gaming machines, social gaming and casino management systems. We're licensed in 240 gaming jurisdictions and operate in 90 countries around the world, with a team of over 3000 employees who deliver outstanding results by pushing the boundaries of innovation, creativity and technology. Since our humble beginnings in 1953, we've been driven by a desire to create the world’s greatest gaming experience, every day.

Summary

We are seeking an experienced Principal Engineer with expertise in Software Development, System Invent, Integration, Security, Cloud Technologies, and AI-enabled solutions, with technology proficiency in .NET, C#, Docker, Kubernetes, C++, and other skills required to develop enterprise applications. The ideal candidate will have experience integrating AI capabilities into production and development systems. This covers API-based model usage, agentic AI patterns, and AI-assisted features with proper validation, monitoring, and guardrails. Additionally, experience with cloud-based deployments, automated infrastructure management, and modern DevOps practices is necessary. The candidate will build and lead product development that matches Aristocrat’s strategic product roadmap. Attention will be on implementation, scalability, reliability, and guidelines. This role will interact with our Product Owners and development teams directly to lead the implementation of solutions that improve product performance, quality, processes, and standards. As a Senior Software Architect, you will be responsible for ensuring that designs are aligned with the system’s technical roadmap while supporting secure, scalable cloud architectures and operational excellence. You will mentor and guide Associate Software Architects, Sr. and non-Sr. Software Engineers.

What You'll Do
  • You will participate in defining technical product requirements and high-level architectural specifications, ensuring feasibility, functionality and integration with existing systems/platforms.
  • Produce and ensure quality code artifacts.
  • Ensure quality code is checked in to avoid broken builds that can cause delays to the team.
  • Participate in scrum processes like estimating, grooming, standups, code reviews, test case reviews etc.
  • Supports the development of strategy, frameworks, and standard processes and patterns for the development organization.
  • Design and implement cloud-native deployment strategies, infrastructure automation, and CI/CD processes that support scalable, reliable, and secure enterprise application
  • Design and integrate agentic AI solutions that can autonomously plan, coordinate multi-step workflows, and take actions across systems while operating within defined business rules, validation controls, and security guardrails.
  • Identify and fix code level problems quickly and efficiently
  • Performs other duties as assigned.
  • Work with teams in other geographic locations. This includes being flexible with hours to accommodate other time zones.
What We're Looking For
  • We need a strong candidate that can fulfill most of the items listed below:
  • C# (8+ years)
  • .net Core (3+ years)
  • ADO.NET (5+ years)
  • GRPC (2+ years)
  • REST APIs (3+ years)
  • OAUTH/OIDC (5+ years)
  • Blazor (2+ years)
  • Containerization - Docker/K8S (3+ years)
  • C++ (5+ years)
  • Experience with cloud platforms such as Azure, AWS, or Google Cloud Platform.
  • Experience implementing AI-powered developer productivity solutions and engineering workflows.
  • Experience deploying containerized AI workloads using Docker and Kubernetes.
  • Understanding of AI security, observability, model monitoring, prompt management, and responsible AI practices.
  • Build server administration and deployment automation experience, including CI/CD pipeline design and maintenance.
  • Infrastructure as Code (IaC) experience using Terraform (preferred).
  • Configuration management and deployment automation experience using Ansible (preferred).
  • IDE
  • Visual Studio
  • Visual Studio Code
  • GitHub, SVN, JIRA
  • Code Analysis
  • Visual Studio
  • SonarQube
  • MSSQL, T-SQL (5+ years)
  • Bachelor’s degree in computer science, information systems management or related field or equivalent experience
  • Expert level of software development lifecycle, practices and implementations.
Why Aristocrat?
  • World Leader in Gaming Entertainment
  • Robust benefits package
  • Global career opportunities
  • Our core values: Respect, Courage, Integrity and Passion
Our Winning Ways
  • Unite – Come together as one team, with one vision
  • Develop – Empower, inspire and grow our people
  • Deliver – Implement with excellence, be accountable for results
  • Play – Be creative, ambitious, celebrate success

This position may require registration with the Nevada Gaming Control Board (NGCB) and/or other gaming jurisdictions in which we operate.

Opis stanowiska mógł zostać sprawdzony i udoskonalony przy użyciu narzędzi wykorzystujących sztuczną inteligencję w celu poprawy przejrzystości, spójności i inkluzywności. Ostateczna treść, wymagania dotyczące stanowiska oraz decyzje rekrutacyjne podlegają weryfikacji przez człowieka i zatwierdzeniu przez Aristocrat.

Filozofia wynagradzania

Oferujemy kompleksowy pakiet wynagrodzenia i świadczeń, zaprojektowany tak, aby pozostawać konkurencyjnym na rynku, wspierać dobrostan pracowników oraz doceniać ich wkład w nasz sukces. Nasze podejście opiera się na zasadzie wynagradzania za wyniki, nagradzając indywidualny wpływ i osiągnięcia. Twój indywidualny pakiet wynagrodzenia zostanie określony na podstawie takich czynników jak umiejętności, doświadczenie, kwalifikacje oraz lokalizacja.

W zależności od stanowiska i lokalizacji możesz być uprawniony(-a) do otrzymywania rocznych premii i świadczeń motywacyjnych, benefitów związanych ze zdrowiem i dobrostanem, płatnego czasu wolnego, programów emerytalnych, ochrony ubezpieczeniowej oraz innych lokalnych lub ustawowych świadczeń.

Szczegółowe informacje dotyczące wynagrodzenia i świadczeń dla tego stanowiska zostaną omówione podczas procesu rekrutacyjnego.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

EMC Engineer
EMC Engineer

Aristocrat • Las Vegas (NV)

In loco
USD 95.000 - 130.000
Associate Product Manager - Gaming Ops
Associate Product Manager - Gaming Ops

GamblingCareers.com • Las Vegas (NV)

In loco
USD 70.000 - 90.000
Field Quality Engineer
Field Quality Engineer

Aristocrat Gaming • Las Vegas (NV)

In loco
USD 95.000 - 135.000
Field Service Technician
Field Service Technician

Aristocrat Gaming • Chicago (IL)

In loco
USD 45.000 - 65.000
Principal Engineer
Principal Engineer

Work180 • Las Vegas (NV), Northern (KY)

Ibrido
USD 150.000 - 210.000
Robust benefits package
Principal Engineer
Principal Engineer

Aristocrat • Las Vegas (NV)

In loco
USD 140.000 - 190.000
Robust benefits package
Global career opportunities
State-of-the-art technology
Senior Technical Talent Acquisition Partner
Senior Technical Talent Acquisition Partner

Aristocrat • Austin (TX)

In loco
USD 110.000 - 170.000
Principal Software Engineer - Gaming Platform
Principal Software Engineer - Gaming Platform

Aristocrat • Franklin (TN)

In loco
USD 150.000 - 210.000
Annual bonuses
Health benefits
Paid time off
+3
Health & Safety Specialist
Health & Safety Specialist

Aristocrat Gaming • Stati Uniti

Remoto
USD 65.000 - 90.000
Principal Software Engineer - Gaming Platform
Principal Software Engineer - Gaming Platform

Aristocrat • Tennessee

In loco
USD 180.000 - 240.000