Senior UI Engineer - Sledgehammer Games - Melbourne

Activision Blizzard
Melbourne
Workplace: HybridFull timeFunction: Design (Product/UX/UI/Visual)Skills: ["Debugging","Problem-solving","Collaboration","Communication","Writing reliable code"]

Build and engineer UI menus and widgets across the Call of Duty player experience, using model-view architectural patterns with Lua scripting and C/C++. Develop, modify, and debug UI software, create tools via proprietary UI editors, and validate performance on PC and console. Partner with designers and other UI disciplines, collaborating with Production, Art, Audio, and QA, and co-develop with other Activision studios to improve shared engine tooling and developer productivity.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Activision Blizzard
Activision Blizzard
2 days ago

Senior UI Engineer - Sledgehammer Games - Melbourne

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 9 hours agoStatus: Live

Job Summary

Build and engineer UI menus and widgets across the Call of Duty player experience, using model-view architectural patterns with Lua scripting and C/C++. Develop, modify, and debug UI software, create tools via proprietary UI editors, and validate performance on PC and console. Partner with designers and other UI disciplines, collaborating with Production, Art, Audio, and QA, and co-develop with other Activision studios to improve shared engine tooling and developer productivity.
Location: Melbourne
Workplace: Hybrid
Employment Type: Full time
Job Function: Design (Product/UX/UI/Visual)
Seniority: Mid level

Key Responsibilities

  • •Develop, modify, and debug UI software using Lua and C/C++.
  • •Build functional user interfaces using proprietary UI editors.
  • •Deploy, evaluate performance, optimize, and test UI software on PC and console platforms.
  • •Collaborate with designers and other UIX disciplines to deliver an exceptional overall user experience.
  • •Maintain developer tools for the global UI team and support scheduling, design, performance, and code reviews.

Key Requirements

  • •5+ years of UI experience in game development.
  • •Practical UI engineering skills using Lua scripting and C/C++, including knowledge of data structures and performance.
  • •Proven ability to debug and problem solve in large, complex codebases.
  • •Ability to collaborate, coordinate, communicate, and support other team members.
  • •Ability to write efficient, clean, readable, and reliable code.
Experience:Game development
Skills:DebuggingProblem-solvingCollaborationCommunicationWriting reliable code
Tech Stack:LuaC/C++C++CC#Model-viewUIPCConsoleUnity UIRiveVersion controlContinuous integrationAI codingAgentic frameworks

Company Brief

Activision Blizzard
Develops and publishes interactive entertainment content, including video games and connected gaming experiences across console, PC, and mobile platforms. The company is known for major franchises such as Call of Duty, World of Warcraft, Candy Crush, and Diablo.
Industry: Gaming
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Headquarters: Santa Monica, United States
Founded: 2008
WebsiteLinkedIn