Senior Software Engineer, UI | WoW Classic | Irvine, CA

Activision BlizzardIrvine, CA
3dHybrid

About The Position

The World of Warcraft Classic team is looking for a Senior Software Engineer with a strong gameplay foundation and a passion for building high-quality player-facing UI. In this role, you will contribute to gameplay and UI systems that support a n authentic Classic experience while meeting modern expectations for polish, performance, and reliability. While UI is a key area of focus, you should feel comfortable flexing beyond UI into gameplay and server‑side systems when a feature or problem requires it . You’ll work closely with designers, artists, and engineers to translate gameplay and UI concepts into intuitive, responsive in‑game features. This is an opportunity to make meaningful contributions to a live, beloved game while continuing to grow your technical breadth and depth. This role offers a flexible hybrid work week, with a mix of remote and on-site days. While hybrid is the standard arrangement, you're also welcome to work on-site full-time if you prefer. Our primary studio location is in Irvine, CA.

Requirements

  • 8+ years of professional experience in a software engineering role or equivalent.
  • Strong proficiency in C++, Lua, or similar native and scripting languages.
  • Experience working on gameplay systems, player ‑ facing features, or real ‑ time applications.
  • Comfort collaborating across disciplines, including design, art, and QA.
  • Strong communication skills and the ability to work effectively in a team environment.
  • Self ‑ motivation and willingness to contribute across multiple areas of game development .

Nice To Haves

  • Experience building or supporting UI systems for games.
  • Familiarity with performance or memory optimization in real ‑ time applications.
  • Experience working with client ‑ server interactions or data ‑ driven systems.
  • Understanding of World of Warcraft (Classic or modern), MMOs, or live service games.
  • Experience solving ambiguous, technically challenging problems through collaboration.
  • Familiarity with database technologies such as MySQL or Oracle.
  • A growth ‑ oriented mindset and curiosity for learning new systems and techniques.
  • A passion for improving gameplay quality, player experience, and team collaboration .

Responsibilities

  • Design and implement gameplay and player ‑ facing UI features that support World of Warcraft Classic systems and content.
  • Collaborate with designers and artists to translate gameplay and UI/UX concepts into functional, polished, and performant in ‑ game experiences.
  • Implement UI solutions within existing gameplay and engine frameworks, including data ‑ driven UI elements, layout improvements, and targeted optimizations.
  • Own features end ‑ to ‑ end, including implementation, iteration, bug fixing, polish ing , and ongoing maintenance.
  • Work with gameplay, server, and UI engineers to ensure features integrate cleanly across systems.
  • Partner with QA, design, and production to identify issues, assess risk, and help resolve problems before they reach players.
  • Apply sound engineering judgment when balancing gameplay fidelity, UI clarity, performance, and development timelines.
  • Support team collaboration through code reviews, technical discussions, and knowledge sharing.
  • Stay current with relevant gameplay, UI, and game development practices, and contribute ideas that improve workflows, tools, or player experience over time .

Benefits

  • Medical, dental, vision, health savings account or health reimbursement account, healthcare spending accounts, dependent care spending accounts, life and AD&D insurance, disability insurance
  • 401(k) with Company match, tuition reimbursement, charitable donation matching
  • Paid holidays and vacation, paid sick time, floating holidays, compassion and bereavement leaves, parental leave
  • Mental health & wellbeing programs, fitness programs, free and discounted games, and a variety of other voluntary benefit programs like supplemental life & disability, legal service, ID protection, rental insurance, and others
  • If the Company requires that you move geographic locations for the job, then you may also be eligible for relocation assistance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service