Warner Bros. Discovery

Senior Software Engineer, Backend

Warner Bros. Discovery

full-time

Posted on:

Location Type: Remote

Location: Remote • Washington • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $123,900 - $230,100 per year

Job Level

Senior

Tech Stack

AWSCloudMicroservices

About the role

  • Architecting, developing, and implementing key backend game systems, features, and services.
  • Design, implement, and maintain scalable and secure backend services, including player data persistence, matchmaking, lobbies, and server infrastructure.
  • Work closely with the project engineering team to architect and develop high quality, low-latency, and highly responsive code.
  • Integrate with internal and external shared services and libraries.
  • Perform peer code reviews and champion a high standard of code excellence.
  • Collaborate with the design and gameplay teams to build supporting backend systems and tools.
  • Mentor junior engineers and provide technical guidance on new features.
  • Participate in all parts of the development process from concept through to live-ops.

Requirements

  • 5+ years of professional software engineering experience, working on cross-functional teams.
  • Experience on at least one successfully-published large-scale multiplayer online game title or equivalent.
  • Bachelor’s Degree in Computer Science (or a related field) or equivalent work experience.
  • Computer Science fundamentals in object-oriented design, algorithms, and data structures.
  • Deep understanding of server architecture, cloud computing (e.g., AWS, Gamelift, Lambda), backend services, and microservices.
  • Strong knowledge of networking protocols and multiplayer systems (e.g., matchmaking, persistence, replication).
  • Proficient experience with the Unreal Engine specific network/multiplayer features (OnlineSubsystems, EOS, RepGraph, Subobject replication, RPCs).
  • Strong problem solving, debugging, and troubleshooting skills.
Benefits
  • health insurance coverage
  • employee wellness program
  • life and disability insurance
  • retirement savings plan
  • paid holidays and sick time
  • vacation

Applicant Tracking System Keywords

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

Hard skills
backend developmentscalable servicessecure serviceslow-latency codeobject-oriented designalgorithmsdata structuresserver architecturecloud computingmicroservices
Soft skills
mentoringtechnical guidancecollaborationproblem solvingdebuggingtroubleshooting
Certifications
Bachelor’s Degree in Computer Science