Senior Engineer I (C++ Developer)

1 Month 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

ByteDance - Machine Learning Engineer - AML Algorithm

ByteDance

Seattle, Washington, United States (On-Site)
โ€ข 3 Months ago
ByteDance - Machine Learning Engineer

ByteDance

San Jose, California, United States (On-Site)
โ€ข 2 Days ago
Garena - Game Developer

Garena

Hanoi, Hanoi, Vietnam (On-Site)
โ€ข 1 Month ago
Glera Games - C++ developer

Glera Games

Vilnius, Vilnius County, Lithuania (Hybrid)
โ€ข 6 Months ago
Samsung Semiconductor - Intern, High Capacity SSD Software Ecosystem

Samsung Semiconductor

San Jose, California, United States (Hybrid)
โ€ข 1 Month ago
Enphase Energy - Sr. Staff Engineer Cloud

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
โ€ข 1 Month ago
Lucid Reality Labs - Senior Full Stack Javascript Developer

Lucid Reality Labs

Poland (Remote)
โ€ข 2 Months ago
Nagarro - Principal Engineer, ETL

Nagarro

India (Remote)
โ€ข 4 Months ago
ByteDance - Tech Lead Manager - Fullstack-Customer Service Platform-SG

ByteDance

Singapore (On-Site)
โ€ข 3 Months ago
The Walt Disney Company - Manager, Software Engineering(Scala)

The Walt Disney Company

New York, New York, United States (On-Site)
โ€ข 3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Paradox Interactive - Experienced Gameplay Programmer for Victoria 3

Paradox Interactive

Stockholm, Stockholm County, Sweden (On-Site)
โ€ข 5 Months ago
Meta - Research Scientist Intern, Language and Multimodal Research for MetaAI (PhD)

Meta

Bellevue, Washington, United States (On-Site)
โ€ข 3 Months ago
Epic Games - Principal Research Scientist

Epic Games

Montreal, Quebec, Canada (On-Site)
โ€ข 1 Month ago
SideFX Software - Compositing Software Developer/Technical Director

SideFX Software

Ontario, Canada (Hybrid)
โ€ข 1 Month ago
31st Union - Senior Rendering Engineer

31st Union

San Mateo, California, United States (On-Site)
โ€ข 4 Months ago
ByteDance - Backend Software Engineer - Infrastructure Platform

ByteDance

Singapore (On-Site)
โ€ข 2 Months ago
Amazon Games - Senior Software Engineer, Amazon Games AI Research

Amazon Games

San Diego, California, United States (On-Site)
โ€ข 1 Month ago
PwC - Ingenieros y Programadores - PwC

PwC

Granada, Andalusia, Spain (On-Site)
โ€ข 4 Months ago
Kwalee - Junior Game Programmer

Kwalee

Royal Leamington Spa, England, United Kingdom (On-Site)
โ€ข 4 Weeks ago
Unity - Junior Developer Support Engineer, Standard Support

Unity

Pereira, Risaralda, Colombia (On-Site)
โ€ข 2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Noida, Uttar Pradesh, India

Nagarro - Associate Staff Engineer, Java

Nagarro

India (Remote)
โ€ข 4 Months ago
Alp Consulting  - 3D Unreal Developer

Alp Consulting

Bengaluru, Karnataka, India (On-Site)
โ€ข 9 Months ago
Rackspace Technology - AWS Devops Engineer II - R-19974

Rackspace Technology

India (Remote)
โ€ข 3 Months ago
Springer Nature - Senior Data Engineer

Springer Nature

Pune, Maharashtra, India (Hybrid)
โ€ข 3 Months ago
Rackspace Technology - Azure Engineer II

Rackspace Technology

Gurugram, Haryana, India (Remote)
โ€ข 2 Months ago
Fluxon - Senior Software Engineer

Fluxon

Hyderabad, Telangana, India (Remote)
โ€ข 4 Months ago
Cadence - Design engineering Architect

Cadence

Hyderabad, Telangana, India (On-Site)
โ€ข 4 Months ago
Koch - QA Engineer

Koch

Bengaluru, Karnataka, India (On-Site)
โ€ข 4 Months ago
Ness Digital - Sr. Data Engineer

Ness Digital

Bengaluru, Karnataka, India (Hybrid)
โ€ข 3 Months ago
Lords University, Alwar NCR - Social Media Manager

Lords University, Alwar NCR

Rajasthan, India (On-Site)
โ€ข 4 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Flow - Senior/Staff Web Engineer

Flow

Miami, Florida, United States (Hybrid)
โ€ข 4 Months ago
Globalization Partners - Principal Solution Architect

Globalization Partners

United States (Remote)
โ€ข 3 Days ago
Nagarro - Senior Staff Engineer

Nagarro

Philippines (Remote)
โ€ข 4 Months ago
Next Level Business Services - Technical Lead (ASP.NET / Site core)

Next Level Business Services

Philadelphia, Pennsylvania, United States (On-Site)
โ€ข 4 Months ago
Scopely - Senior Software Engineer - Server - Unannounced Project

Scopely

Barcelona, Catalonia, Spain (Hybrid)
โ€ข 2 Days ago
Virtuos - Senior R&D Software Engineer

Virtuos

China (On-Site)
โ€ข 1 Month ago
Google - Senior Software Engineer, Benchmarks

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
โ€ข 3 Months ago
CloudHire - Senior Software Engineer - Kotlin

CloudHire

Hyderabad, Telangana, India (Remote)
โ€ข 3 Months ago
Owens & Minor - Mobile Application Developer

Owens & Minor

Pune, Maharashtra, India (Hybrid)
โ€ข 4 Months ago
Google - Software Engineer III, Google Cloud AI

Google

(On-Site)
โ€ข 3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Aristocrat Leisure Limited is an ASX20 listed company and one of the worldโ€™s leading providers of gaming solutions. Weโ€™re licensed in over 300 jurisdictions and operate in over 90 countries around the world. Weโ€™re also proud to have a team of over 7000 employees that deliver outstanding results by pushing the boundaries of innovation, creativity and technology each day. We offer a diverse range of products and services including electronic gaming machines, social gaming and casino management systems, but it doesnโ€™t stop there. Despite our global presence and exponential growth, we remain an ideas company at heart that is committed to delivering outstanding results for our customers and players and an unparalleled experience for our employees, who have the opportunity to grow, be inspired and be the best they can be.


Our values of Talent Unleashed, All About the Player, Collective Brilliance and Good Business, Good Citizen guide and inspire us to live our mission of bringing joy to life through the power of play โ€“ every day.  


Come and join us โ€“ letโ€™s play!


๐˜—๐˜ญ๐˜ฆ๐˜ข๐˜ด๐˜ฆ ๐˜ฃ๐˜ฆ ๐˜ข๐˜ญ๐˜ฆ๐˜ณ๐˜ต ๐˜ต๐˜ฐ ๐˜ด๐˜ค๐˜ข๐˜ฎ๐˜ด ๐˜ฐ๐˜ง๐˜ง๐˜ฆ๐˜ณ๐˜ช๐˜ฏ๐˜จ ๐˜ฆ๐˜ฎ๐˜ฑ๐˜ญ๐˜ฐ๐˜บ๐˜ฎ๐˜ฆ๐˜ฏ๐˜ต ๐˜ฐ๐˜ฑ๐˜ฑ๐˜ฐ๐˜ณ๐˜ต๐˜ถ๐˜ฏ๐˜ช๐˜ต๐˜ช๐˜ฆ๐˜ด. ๐˜ˆ๐˜ฏ๐˜บ ๐˜ค๐˜ฐ๐˜ฎ๐˜ฎ๐˜ถ๐˜ฏ๐˜ช๐˜ค๐˜ข๐˜ต๐˜ช๐˜ฐ๐˜ฏ ๐˜ต๐˜ฐ ๐˜ค๐˜ข๐˜ฏ๐˜ฅ๐˜ช๐˜ฅ๐˜ข๐˜ต๐˜ฆ๐˜ด ๐˜ณ๐˜ฆ๐˜จ๐˜ข๐˜ณ๐˜ฅ๐˜ช๐˜ฏ๐˜จ ๐˜ฆ๐˜ฎ๐˜ฑ๐˜ญ๐˜ฐ๐˜บ๐˜ฎ๐˜ฆ๐˜ฏ๐˜ต ๐˜ฐ๐˜ฑ๐˜ฑ๐˜ฐ๐˜ณ๐˜ต๐˜ถ๐˜ฏ๐˜ช๐˜ต๐˜ช๐˜ฆ๐˜ด ๐˜ข๐˜ต ๐˜ˆ๐˜ณ๐˜ช๐˜ด๐˜ต๐˜ฐ๐˜ค๐˜ณ๐˜ข๐˜ต ๐˜ฐ๐˜ณ ๐˜ช๐˜ต๐˜ด ๐˜ด๐˜ถ๐˜ฃ๐˜ด๐˜ช๐˜ฅ๐˜ช๐˜ข๐˜ณ๐˜ช๐˜ฆ๐˜ด ๐˜ธ๐˜ช๐˜ญ๐˜ญ ๐˜ค๐˜ฐ๐˜ฎ๐˜ฆ ๐˜ง๐˜ณ๐˜ฐ๐˜ฎ ๐˜ข๐˜ฏ @๐˜ข๐˜ณ๐˜ช๐˜ด๐˜ต๐˜ฐ๐˜ค๐˜ณ๐˜ข๐˜ต.๐˜ค๐˜ฐ๐˜ฎ, @๐˜ฃ๐˜ช๐˜จ๐˜ง๐˜ช๐˜ด๐˜ฉ๐˜จ๐˜ข๐˜ฎ๐˜ฆ๐˜ด.๐˜ค๐˜ฐ๐˜ฎ, @๐˜ฑ๐˜ช๐˜น๐˜ฆ๐˜ญ๐˜ถ๐˜ฏ๐˜ช๐˜ต๐˜ฆ๐˜ฅ.๐˜ค๐˜ฐ๐˜ฎ, ๐˜ฐ๐˜ณ @๐˜ฑ๐˜ณ๐˜ฐ๐˜ฅ๐˜ถ๐˜ค๐˜ต๐˜ฎ๐˜ข๐˜ฅ๐˜ฏ๐˜ฆ๐˜ด๐˜ด.๐˜ค๐˜ฐ๐˜ฎ ๐˜ฆ๐˜ฎ๐˜ข๐˜ช๐˜ญ ๐˜ข๐˜ฅ๐˜ฅ๐˜ณ๐˜ฆ๐˜ด๐˜ด. ๐˜๐˜ณ๐˜ฐ๐˜ฎ ๐˜ต๐˜ช๐˜ฎ๐˜ฆ ๐˜ต๐˜ฐ ๐˜ต๐˜ช๐˜ฎ๐˜ฆ, ๐˜ˆ๐˜ณ๐˜ช๐˜ด๐˜ต๐˜ฐ๐˜ค๐˜ณ๐˜ข๐˜ต ๐˜ฎ๐˜ข๐˜บ ๐˜ถ๐˜ด๐˜ฆ ๐˜ข๐˜ฏ ๐˜ฆ๐˜น๐˜ต๐˜ฆ๐˜ณ๐˜ฏ๐˜ข๐˜ญ ๐˜ข๐˜จ๐˜ฆ๐˜ฏ๐˜ค๐˜บ ๐˜ง๐˜ฐ๐˜ณ ๐˜ณ๐˜ฆ๐˜ค๐˜ณ๐˜ถ๐˜ช๐˜ต๐˜ฎ๐˜ฆ๐˜ฏ๐˜ต ๐˜ฑ๐˜ถ๐˜ณ๐˜ฑ๐˜ฐ๐˜ด๐˜ฆ๐˜ด, ๐˜ฉ๐˜ฐ๐˜ธ๐˜ฆ๐˜ท๐˜ฆ๐˜ณ ๐˜ต๐˜ฉ๐˜ฆ๐˜บ ๐˜ธ๐˜ช๐˜ญ๐˜ญ ๐˜ฏ๐˜ฆ๐˜ท๐˜ฆ๐˜ณ ๐˜ณ๐˜ฆ๐˜ฒ๐˜ถ๐˜ฆ๐˜ด๐˜ต ๐˜ฑ๐˜ข๐˜บ๐˜ฎ๐˜ฆ๐˜ฏ๐˜ต๐˜ด ๐˜ฐ๐˜ง ๐˜ข๐˜ฏ๐˜บ ๐˜ด๐˜ฐ๐˜ณ๐˜ต.

Barcelona, Catalonia, Spain (Hybrid)

Warsaw, Masovian Voivodeship, Poland (Hybrid)

Madison, Wisconsin, United States (Remote)

Montreal, Quebec, Canada (Hybrid)

Montreal, Quebec, Canada (Hybrid)

Montreal, Quebec, Canada (Hybrid)

Las Vegas, Nevada, United States (Hybrid)

Gurugram, Haryana, India (Hybrid)

Gdaล„sk, Pomeranian Voivodeship, Poland (Hybrid)

North Ryde, New South Wales, Australia (Hybrid)

View All Jobs

Get notified when new jobs are added by Aristocrat Gaming

Level Up Your Career in Game Development!

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

Job Common Plug