Senior Engineer I (C++ Developer)

5 Months ago • 3 Years + • Full Stack Development

Job Summary

Job Description

The GDK team at Aristocrat seeks a Sr. Engineer I (C++ Developer) to design and develop innovative solutions for game creators. Responsibilities include technical assessments, feature ownership (inception to maintenance), developing high-quality code, software testing, code reviews, providing technical guidance, and troubleshooting. The ideal candidate possesses 3+ years of C++/C# development experience, object-oriented design skills, experience with debugging complex problems, and a strong understanding of software engineering best practices, memory management, and multi-threading. They should be detail-oriented, accountable, adaptable, and possess excellent communication skills.
Must have:
  • 3+ years C++/C# development
  • Object-oriented design & programming
  • Debugging complex problems
  • Software engineering best practices
  • Memory management & multi-threading
Perks:
  • Robust benefits package
  • Global career opportunities
  • Flexible hybrid work model

Job Details

The GDK team is responsible for devising innovative solutions to support the imaginations of the greatest game creators in the industry. As a GDK
engineer you will be responsible for designing and developing these innovative solutions as well as providing Studio Engineers and Designers the tools
and support required to make the world's greatest games. As a Software Engineer, you will be presented with complex problems spanning modules and
operating systems. You will be the chief advocate and main subject matter expert on your designs and implementations.

What You'll Do

  • Carrying out technical assessments on requested features and identify scope of work/dependencies for development requirements.
  • Taking complete ownership of assigned features, starting from inception, design, development, test and maintenance. Developing fast, maintainable, quality code Performing software testing, verification and validation.
  • Participating in code review and other code quality processes Providing technical guidance and support for our stakeholders.
  • Troubleshooting and debugging code to identify software issues.

What We're Looking For

  • A Bachelor’s degree in Computer Science, Engineering, a related field, or its equivalent is preferred 3+ years of experience in C++ / C# development is required.
  • Experience of working with object-oriented design and programming. Experience of debugging and solving complex problems.
  • Experience of working with software engineering best practices, including design patterns and UML.
  • Understanding of memory management and multi-threading processes.
  • A passion for solving complicated problems and learning new skills.
  • Demonstrates an extremely high level of attention to detail.
  • Possess a high level of personal and professional accountability and be able to enlist the cooperation of peer groups involved in common business goals and objectives.
  • Have the ability to meet changing demands and to adapt to frequently changing priorities.
  • Demonstrates excellent oral and written, communication, and customer service skills. Be able to work independently and be team oriented.

Why Aristocrat?

Aristocrat is a world leader in gaming content and technology, and a top-tier publisher of free-to-play mobile games. We deliver great performance for our B2B customers and bring joy to the lives of the millions of people who love to play our casino and mobile games. And while we focus on fun, we never forget our responsibilities. We strive to lead the way in responsible gameplay, and to lift the bar in company governance, employee wellbeing and sustainability. We’re a diverse business united by shared values and an inspiring mission to bring joy to life through the power of play.

We aim to create an environment where individual differences are valued, and all employees have the opportunity to realize their potential. We welcome and encourage applications from all people regardless of age, gender, race, ethnicity, cultural background, disability status or LGBTQ+ identity. We offer a range of flexible working options through all.flex, our flexible hybrid work model and invite you to have a conversation with us about flexible working. EEO M/F/D/V

  • World Leader in Gaming Entertainment

  • Robust benefits package

  • Global career opportunities

Our Values

  • All about the Player

  • Talent Unleashed

  • Collective Brilliance

  • Good Business Good Citizen

The US based roles may require registration with the Nevada Gaming Control Board (NGCB) and/or other gaming jurisdictions in which we operate.

Travel Expectations

None

Similar Jobs

Epic Games - QA Engineering Specialist

Epic Games

(On-Site)
4 Months ago
Escape Velocity Entertainment - Senior Gameplay Engineer

Escape Velocity Entertainment

(Remote)
5 Months ago
Gamebreaking Studios - Senior Software Development Engineer (Unreal Gameplay)

Gamebreaking Studios

Brazil (Remote)
11 Months ago
PlayStation Global - Senior Site Reliability Engineer

PlayStation Global

Aliso Viejo, California, United States (On-Site)
8 Months ago
ByteDance - Software Development Engineer, Network Automation - Seattle

ByteDance

Seattle, Washington, United States (On-Site)
7 Months ago
Voodoo - Senior Fullstack Engineer (Vue.JS & Node.JS)

Voodoo

Paris, Île-de-France, France (Hybrid)
7 Months ago
Nagarro - Senior Staff Engineer, Java Fullstack

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
8 Months ago
Nagarro - Principal Engineer, InfraOps

Nagarro

New York, New York, United States (On-Site)
8 Months ago
PhonePe - Software Engineer (5-7 Yrs) - Core

PhonePe

Bengaluru, Karnataka, India (On-Site)
7 Months ago
The Walt Disney Company - Lead Software Engineer (Identity)

The Walt Disney Company

Burbank, California, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Theorycraft Games - Gameplay Engineer

Theorycraft Games

United States (Remote)
5 Months ago
Meta - Software Engineer, Infrastructure

Meta

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
7 Months ago
Meta4 Interactive - Senior Game AI Programmer

Meta4 Interactive

Montreal, Quebec, Canada (Remote)
10 Months ago
Blizzard Entertainment - Senior Software Engineer, Production Technology

Blizzard Entertainment

Irvine, California, United States (Hybrid)
8 Months ago
NVIDIA - AI Computing Software Development Engineer, TensorRT

NVIDIA

Taipei City, Taiwan (On-Site)
5 Months ago
NVIDIA - Product Test Engineer (RDSS Intern)

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
5 Months ago
Flying Wild Hog - Senior Technical Animator

Flying Wild Hog

(Remote)
4 Months ago
ByteDance - Software Development Engineer Graduate, AI/LLM Network (High Speed Network)- 2025 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
7 Months ago
Gunzilla - Lead Technical Artist

Gunzilla

Frankfurt, Hessen, Germany (On-Site)
5 Months ago
ByteDance - GPU/AI Application System Software Engineer Intern

ByteDance

San Jose, California, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Noida, Uttar Pradesh, India

Glean - Product Manager, AI Governance

Glean

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Dream11 - UX Researcher 3 (Qualitative)

Dream11

Mumbai, Maharashtra, India (On-Site)
9 Months ago
Sportskeeda - Editor - Pop Culture (SC)

Sportskeeda

India (Remote)
3 Months ago
MiQ - Manager Data Science

MiQ

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
Zeta - Manager - Strategic Partnerships

Zeta

Mumbai, Maharashtra, India (On-Site)
8 Months ago
Vigaet - Internship-Backend Developer

Vigaet

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Coupa Software - Sr. Software Engineer in Test

Coupa Software

Pune, Maharashtra, India (On-Site)
8 Months ago
Meesho - Product Manager II .

Meesho

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Company3 Method Studios - Billing Associate

Company3 Method Studios

Pune, Maharashtra, India (Remote)
5 Months ago
Rackspace Technology - AWS Migration Engineer

Rackspace Technology

India (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Google - Software Engineer, PhD, Early Career, Campus, Embedded Systems and Firmware, 2025 start

Google

Atlanta, Georgia, United States (On-Site)
7 Months ago
Patterned Learning Career - Senior Full-Stack Software Engineer

Patterned Learning Career

(Remote)
4 Months ago
Meta - Software Engineer, Product

Meta

Bellevue, Washington, United States (On-Site)
7 Months ago
Super - Senior Full-Stack Software Engineer

Super

United States (Remote)
7 Months ago
Axinous - Staff Software Engineer, Data Forwarding (Golang)

Axinous

San Jose, California, United States (Remote)
7 Months ago
Starkflow - Full Stack Architect

Starkflow

Bengaluru, Karnataka, India (On-Site)
3 Months ago
NVIDIA - Senior Infrastructure Software Engineer, Deep Learning Libraries

NVIDIA

Santa Clara, California, United States (On-Site)
3 Months ago
Google - Early Career Software Engineer, People with Disabilities

Google

Belo Horizonte, State Of Minas Gerais, Brazil (On-Site)
7 Months ago
Luxoft - Senior Angular JS Developer

Luxoft

New York, New York, United States (On-Site)
6 Months ago
Globalization Partners - Software Engineer II

Globalization Partners

(Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Aristocrat Leisure Limited (ASX: ALL) is a leading gaming content creation company powered by technology to deliver industry-leading casino games together with mobile games and online real money games, collectively entertaining millions of players worldwide, every day. Headquartered in Sydney, Australia, Aristocrat has three operating business units, spanning regulated land-based gaming (Aristocrat Gaming),social casino (Product Madness)and regulated online real money (Aristocrat Interactive). Our team of over 8,500 people across the globe are united by our company mission tobring joy to life through the power of play.For further information visit the Group's website at

Gurugram, Haryana, India (Hybrid)

Noida, Uttar Pradesh, India (Hybrid)

Noida, Uttar Pradesh, India (Hybrid)

Noida, Uttar Pradesh, India (Hybrid)

Noida, Uttar Pradesh, India (Hybrid)

Noida, Uttar Pradesh, India (Hybrid)

Gurugram, India (Hybrid)

Noida, Uttar Pradesh, India (Hybrid)

Noida, Uttar Pradesh, India (Hybrid)

View All Jobs

Get notified when new jobs are added by Aristocrat

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug