Unity GDK Support Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Aristocrat · 1 day ago

Unity GDK Support Engineer

Aristocrat is a world leader in gaming content and technology, delivering exceptional gaming experiences globally. The Unity GDK Support Engineer will assist game developers in transitioning to a new Unity-based GDK by providing sample code, feature development, and bug fixing while collaborating with teams to enhance GDK functionality.

Gambling & Casinos
badNo H1Bnote

Responsibilities

Leverage your deep expertise in Unity—covering scripting, animation, session management, textures, UI/dialog systems, visual/audio effects, and timelines—to deliver robust GDK solutions
Optimize memory usage and performance, consistently applying strong debugging skills to diagnose and resolve issues
Design, develop, and maintain sample code and new GDK features, while expanding the GDK's functionality through bug fixes and enhancements
Collaborate with game developers, providing training, code reviews, and hands-on support to help them integrate and use the GDK effectively
Work with leads and senior engineers—both locally and across global teams—to clarify technical complexity, communicate clear estimates, and ensure alignment on execution plans
Proactively identify and remove blockers that impede project progress, demonstrating strong ownership and prioritization of business and team goals over individual tasks
Contribute to peer reviews and feedback loops, assisting in upholding high-quality standards and following established guidelines

Qualification

UnityC#DebuggingC++Performance tuningSoftware development processesCode reviewsTrainingGaming industry experienceProblem-solvingCollaboration

Required

A bachelor's degree in Computer Science, Engineering, Mathematics, or a related field
2–4 years of professional experience in software development using C#
Hands-on experience with Unity (minimum 3 years) including scripting, UI, animation, or tools development
Solid understanding of debugging, memory optimization, and performance tuning in Unity projects
Familiarity with C++ or an interest in learning it for engine-level development
Understanding of modern software development processes (version control, CI/CD, agile)
Ability to write clear, maintainable, and efficient code
Strong problem-solving skills and a willingness to collaborate and learn from senior engineers

Preferred

Experience in the casino or gaming industry is a plus, but not required

Benefits

Health, dental, and vision insurance
Paid time off
401(k) plan with employer matching

Company

Aristocrat

company-logo
Aristocrat Leisure Limited (Aristocrat) is a global entertainment and content creation company powered by technology to deliver world-leading casino and mobile games.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Sydnee Vieira
Global Sr. People & Culture Business Partner
linkedin
Company data provided by crunchbase