Engineer II – C++ Developer | Aristocrat | Noida, UP | Hybrid
Job ID: R0018710
Type: Full-Time
Location: Noida, Uttar Pradesh, India
Remote Type: Hybrid
What You Will Do
Develop high-impact casino games using C++ in a Linux environment.
Apply Object-Oriented Design (OOD), algorithms, and data structures to build performant and maintainable systems.
Follow the Software Development Life Cycle (SDLC) and implement solid software engineering principles.
Collaborate with cross-functional teams to integrate art, game math, and regulatory compliance into products.
Understand and contribute to game development workflows across platforms and markets.
Work with varied gaming cabinets, international markets, and localized content.
Demonstrate a strong attention to detail in every phase of the game development process.
Maintain a collaborative mindset and actively engage with Artists, Mathematicians, Developers, and QA Engineers.
What We're Looking For
A Bachelor’s or Master’s degree in Computer Science (B Tech / BE / MCA).
Minimum 2 years of professional experience in software development.
Strong programming knowledge in C++, particularly in Linux environments.
Why Aristocrat?
Global leader in the casino and free-to-play gaming industry.
Creators of globally recognized hits like Lightning Link, Heart of Vegas, and more.
Strong focus on responsible gaming, diversity, sustainability, and employee wellbeing.
Inclusive culture that values and supports individual differences.
Comprehensive benefits package and international career pathways.
Our Values
All About the Player
Talent Unleashed
Collective Brilliance
Good Business, Good Citizen
Travel Expectations
None
Additional Information
Depending on the role, registration with the Nevada Gaming Control Board (NGCB) or similar bodies may be required.
Visa sponsorship is not available—applicants must be authorized to work full-time in India without sponsorship needs.