You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Aristocrat Gaming

Principal Software Engineer

  • Hybrid
  • 6+ years

Salary

Not stated

Similar roles pay $150K - 230K a year · our estimate

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The role sits in the Technology Group, which builds game development kits and tools for gaming platforms used in casinos worldwide.

The team creates new solutions that help game creators turn their ideas into working prototypes. The GDK must also stay aligned with the rules of each jurisdiction, and the team keeps development moving through repeated cycles of building and refining.

Responsibilities

  • Design and build modular, scalable client-side architectures using dependency injection, state machines and event systems.
  • Create complex componentized systems that let game developers prototype quickly.
  • Design how data is delivered at runtime with Unity Addressables and Asset Bundles so content loads faster.
  • Lead automation work across editor tooling, automated test pipelines and CI/CD build processes.
  • Keep the GDK current with every jurisdiction's requirements.
  • Support iterative development across the team.
  • Unblock the team when critical problems arise.
  • Coach, train and mentor game developers.
  • Work with managers in different locations to plan and deliver work, giving complexity and time estimates.
  • Review teammates' code.

Requirements

  • Bachelor's degree in computer science, engineering, mathematics or a related field.
  • 10+ years of proven C experience.
  • 10+ years of Unity experience.
  • 5+ years of C++ experience.
  • Extensive, in-depth knowledge of Unity's engine and editor scripting APIs, memory management and rendering pipelines.
  • Expert knowledge of scripting, animation, session management and textures.
  • Experience optimising memory and storage space.
  • Experience with modern software development processes.
  • Ability to write code that is clear, maintainable and portable.
  • Good written and verbal communication skills.
  • Strong ownership of your work, putting business and team goals ahead of personal interests.

Conditions

Pay is set by your skills, experience, qualifications and location, and rewards individual impact.

Specific pay and benefit details will be shared during the hiring process.

Hiring decisions are made by people after reviewing the content, even where AI tools helped refine the posting.

Benefits

  • Eligibility for annual bonuses and incentives, depending on role and location.
  • Health and wellbeing benefits.
  • Paid time off.
  • Retirement plans.
  • Insurance coverage.
  • Other local or statutory benefits.

Where you’d work

Part of the week in the office

You can work from

  • United States

About the company

Aristocrat Gaming

  • Industry: Gaming

Offices in Las Vegas, United States, Austin, United States, United States

Also hiring in Warsaw, Poland, Krakow, Poland, Barcelona, Spain and 4 more places

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 19 checks run
  • 2 red flags

Still hiring?

13 checks

1 red flag

How crowded?

6 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details12 facts · Role, Location, Compensation, Employment, Company
Tech stack
  • C++
  • CI/CD
  • Unity
Seniority
Principal
Type
Full-time
Industry
Gaming
Region
United States
Pay period
Annual
Show 6 more factsShow less

Role

Category
Development
Seniority
Principal
Experience
10+ years
Tech stack
  • C++
  • CI/CD
  • Unity

Location

Work model
Hybrid
Region
United States
Offices
  • Las Vegas, United States
  • Austin, United States
  • United States
Remote from
  • United States

Compensation

Salary
Salary by agreement
Pay period
Annual

Employment

Type
Full-time

Company

Industry
Gaming

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason