Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Warner Bros. Discovery

Software Engineer

Warner Bros. Discovery

. Develop and implement key gameplay systems and features, with a focus on building extensible architecture to support online, evolving gameplay in a live environment.

Posted 5/6/2026full-timeSalt Lake City • Utah • 🇺🇸 United StatesSeniorLeadWebsite

Tech Stack

Tools & technologies
Unreal Engine

About the role

Key responsibilities & impact
  • Develop and implement key gameplay systems and features, with a focus on building extensible architecture to support online, evolving gameplay in a live environment.
  • Work closely with the design team to build core gameplay systems and supporting tools.
  • Work closely with the project engineering team to architect and develop high quality, low-latency, and highly responsive code.
  • Participate in all parts of the development process from concept through to live-ops.
  • Develop and implement key game systems and features, as well as integrating with internal and external shared services and libraries.
  • Perform peer code reviews and champion a high standard of code excellence.
  • Mentor junior engineers and provide design guidance on new features.
  • Work with design and product teams for feature viability, costing, design completeness, and risk assessment.

Requirements

What you’ll need
  • 8+ years of professional software engineering experience, working on cross-functional teams.
  • Experience on at least two successfully-published game titles 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.).
  • Experience managing a high functioning team of software engineers
  • Computer Science fundamentals in object-oriented design, algorithms, and data structures.
  • Strong 3D Math (Linear Algebra, Vector/Matrix Math, Quaternions, etc.).
  • Proficient experience with the Unreal Engine (Core systems, player input, game modes, user interfaces, Blueprints, etc.).
  • Exceptional understanding of all game development disciplines and their inputs into the content pipeline.
  • Strong problem solving, debugging, and troubleshooting skills.

Benefits

Comp & perks
  • Career defining opportunities
  • Thoughtfully curated benefits
  • Tools to explore and grow

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++TemplatesException HandlingMulti-Threading3D MathLinear AlgebraVector MathMatrix MathQuaternionsUnreal Engine
Soft Skills
problem solvingdebuggingtroubleshootingmentoringdesign guidanceteam managementcommunicationcollaborationrisk assessmentfeature viability
Certifications
Bachelor’s Degree in Computer Science