Senior UI Engineer - Sledgehammer Games - Melbourne
Core
Coding and engineering UI menus and widgets for the Call of Duty user experience using model-view architectural patterns, Lua scripting, and C++.
Role type
Senior UI Engineer (Game Development)
Builds
UI software for PC and console platforms
Domain
Video Games / First-Person Shooters
Deliverable
product features
Required skills
C/C++, Lua scripting, model-view architectural patterns, UI debugging, performance optimization, data structures
Preferred skills
AI coding with agentic frameworks, C#, UI authoring tools (Unity UI, Rive), modern console development, version control, continuous integration
Technologies
Lua, C++, C#, Unity UI, Rive
Responsibilities
Develop, modify, and debug UI software; Build functional User Interfaces using proprietary editors; Deploy, evaluate performance, optimize, and test UI software; Collaborate with designers, engineers, and other disciplines; Maintain and improve developer tools; Participate in code review and design processes
Seniority
Senior, hands-on IC