
Advanced Software Engineer, Backend
Warner Bros. Discovery
full-time
Posted on:
Location Type: Remote
Location: Remote • California, Washington • 🇺🇸 United States
Visit company websiteSalary
💰 $151,200 - $280,800 per year
Job Level
SeniorLead
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 and infrastructure in partnership with WB Central Technology teams.
- 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
- 8+ 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.
- Experience managing a high functioning team of software engineers.
- 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 infrastructurelow-latency codepeer code reviewsobject-oriented designalgorithmsdata structuresserver architecturemicroservices
Soft skills
mentoringtechnical guidancecollaborationproblem solvingdebuggingtroubleshooting
Certifications
Bachelor’s Degree in Computer Science