Description
Aristocrat is hiring a Principal Software Engineer for its Technology Group, which develops Game Development Kits and Tools for casino gaming platforms. The role focuses on creating complex, componentized systems that help game developers prototype games, supporting iterative development and regulatory requirements. Responsibilities include Unity architecture, dynamic data delivery, automation, testing, CI/CD, memory and rendering optimization, code review, mentoring, and cross-functional planning. The position requires extensive Unity and C# experience, C++ experience, a bachelor's degree in a relevant field, and strong software-development-process knowledge.
