A

Aristocrat Leisure

Global casino gaming content and platforms

Senior Engineer 2 - C++ developer

Game EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • At least 4 years of software development experience.
  • Programming skills in C++ under Linux operating systems.
  • Knowledge of object-oriented programming, build processes, algorithms, and data structures.
  • Understanding of the software development life cycle and engineering principles.
  • A bachelor's degree in computer science or engineering, or equivalent experience.
  • Experience across the full project life cycle, from specifications through maintenance.
  • Proficiency in C++11/14 programming.
  • Experience with SVN, Perforce, Coverity, and other code analysis tools.
  • Experience with Bamboo and other build automation solutions.
  • Effective communication skills for working in a collaborative team environment.

Responsibilities

  • Analyze game requirements in collaboration with technical leads and game designers.
  • Develop slot games tailored for various cabinets and markets.
  • Perform coding, code reviews, unit testing, and memory profiling to ensure game quality.
  • Implement complex game mathematics and arts integration.
  • Adhere to compliance requirements for different markets and languages.
  • Determine and address performance measurements, focusing on game quality and time to market.
  • Use SVN, Perforce, and Coverity for code analysis and reviews.
  • Use Bamboo and other build automation tools to simplify game development workflows.
  • Use JIRA for defect tracking and project management.
  • Collaborate within a fast-paced team to deliver gaming experiences.

Desired Qualifications

  • Experience in Unity game development.

About the Company

Aristocrat Leisure

Global casino gaming content and platforms

Aristocrat Leisure is a global technology-powered entertainment company that creates casino and mobile gaming content. Its products include electronic gaming machines, casino management systems, free-to-play mobile games, and real-money online games across three units: Aristocrat Gaming, Product Madness, and Aristocrat Interactive. They differentiate themselves with a diversified portfolio spanning land-based, social, and online gaming, plus large game and platform ecosystems and a strong focus on responsible gameplay and staff development. Their goal is to deliver long-term value for stakeholders by providing high-quality gaming content while prioritizing player safety and responsible play.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Sydney NSW, Australia
Founded
1953

Recently Posted Jobs

Explore more opportunities at Aristocrat Leisure

See more jobs