> Markdown version of [/jobs/ext/2074401-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2074401-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** Warner Bros. Discovery - **Location:** Sacramento, CA, United States - **Experience:** Expert - **Salary:** $115,666.0 - $214,808.0 - **Contract:** Franchise - **Skills:** Computer Animation, C++ (Programming Language), Code Review, Data Structures, Software Debugging, Design of User Interfaces, Model View Controller (MVC), Model View ViewModel, Object-Oriented Software Development, Software Engineering, Website Wireframe, Multithreading, Information Technology, Unreal Engine, Data Binding - **Published:** August 15, 2026 - **Apply:** https://www.juju.com/job/00000000gn6cld ## About the Role + 5+ years of professional software engineering experience, working on cross-functional teams. + Demonstrable experience implementing UI/UX in Unreal Engine, preferably UE5 (UMG and/or Slate). + Experience on at least one successfully-published game title or equivalent. + Bachelor's Degree in Computer Science (or a related field) or equivalent work experience. + Proficiency in C++ (Templates, Exception Handling, Multi-Threading, etc.). + Computer Science fundamentals in object-oriented design, algorithms, and data structures. + Strong understanding of UI architecture patterns (MVVM/MVC), data binding, layout, and state management. + Solid grasp of UI performance (draw-call/batching considerations) and memory on constrained platforms. + A keen eye for visual detail, animation, and interaction polish. + Strong problem solving, debugging, and troubleshooting skills. Good to Have + Hands-on experience with Unreal's Common UI, MVVM/View Model plugin, UMG animation, and Slate. + Experience supporting multiple input methods (gamepad, keyboard/mouse, touch) plus controller focus/navigation. + Experience with localization, font/text rendering, and UI accessibility. + A passion for online multiplayer RPGs and deep experience with online games. ## Description Avalanche, a division of WB Games Inc., is seeking a **Senior UI/UX Engineer** to join our team of talented industry veterans working on a new online multiplayer RPG. This person will work closely with project engineering, UI/UX design, and art leadership to build high-quality, extensible user-interface features for an online multiplayer RPG. The ideal candidate will own and support a variety of core UI/UX systems in Unreal Engine, demonstrating high competency in interface implementation and a true passion for crafting responsive, polished player experiences. What part will you play? + Develop and implement key UI/UX systems and features in Unreal Engine (UMG/Slate), with a focus on extensible, data-driven architecture to support online, evolving interfaces in a live environment. + Work closely with UI/UX designers and artists to translate wireframes, mockups, and interaction designs into performant, pixel-accurate in-game interfaces. + Work closely with the project engineering team to architect and develop high-quality, responsive, and accessible UI code. + Participate in all parts of the development process from concept through to live-ops . + Build and maintain reusable UI widgets, components, and tooling that empower designers and artists to iterate quickly. + Perform peer code reviews and champion a high standard of code excellence. + Mentor junior engineers and provide guidance on new UI features. ## Related Videos - [WeAreDevelopers LIVE - "Fun and games - and all that comes with it", Back to BASIC & more](https://www.wearedevelopers.com/videos/1719-wearedevelopers-live-fun-and-games-and-all-that-comes-with-it-back-to-basic-more) - [Building Apps With a Mixture of Code and No Code](https://www.wearedevelopers.com/videos/95-building-apps-with-a-mixture-of-code-and-no-code) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [The Future Past of Technology - A Game Developers POV](https://www.wearedevelopers.com/videos/1386-the-future-past-of-technology-a-game-developers-pov) - [The Impact of AI on Game Development and the Industry](https://www.wearedevelopers.com/videos/100297-the-impact-of-ai-on-game-development-and-the-industry) - [The Story of Games](https://www.wearedevelopers.com/videos/226-the-story-of-games) ## Related Articles - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Dev Digest 129 - Now that's what I call private data!](https://www.wearedevelopers.com/magazine/468-dev-digest-129-now-that-s-what-i-call-private-data) - [WWC24 Talk - Brenda Romero - Stay: Surviving and Thriving in Tech](https://www.wearedevelopers.com/magazine/467-wwc24-talk-brenda-romero-stay-surviving-and-thriving-in-tech) - [10 Coding Games to Teach You How to Code](https://www.wearedevelopers.com/magazine/151-10-coding-games-to-teach-you-how-to-code)