> Markdown version of [/jobs/ext/268613-principal-gameplay-engineer-networking](https://www.wearedevelopers.com/jobs/ext/268613-principal-gameplay-engineer-networking). 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). --- # Principal Gameplay Engineer (Networking) - **Company:** Bad Robot Games - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $185,000.0 - $195,000.0 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Cloud Computing, Middleware, Video Game Development, Network Model, Session Management, Computer Networking Systems, Computer Network Technologies, Backend, Data Analytics, Unreal Engine - **Published:** May 22, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=389e234b403eeaa6 ## About the Role Do you have experience in Unreal Engine?, * 10+ years of game development experience in an engineering role, with a significant network engineering focus * Networking experience on at least one Unreal multiplayer title (ideally multiple) on PC and console * Strong C++ skills with the ability to architect gameplay mechanics, networking systems, and tools * Proficiency with multiple areas of Unreal Engine's networking tech stack, including: Actor Replication, RPCs, NetSerialize, Network Prediction Plugin, Gameplay Ability System networking, Push Model replication, and Iris * Solid understanding of Unreal's listen server architecture, focusing on making excellent client hosted co-op systems * Experience implementing various latency compensation methods, including rollback, lag compensation, and interpolation * Deep understanding of the distinction between server and client roles within Unreal's network model * Comfortable with the tradeoffs between bandwidth, CPU cost, and fidelity in networked game state, with an understanding of the benefits and drawbacks of each approach * Deep familiarity with the pipelines, tools, and processes of creating, building, shipping, and supporting live games * Excellent communication and collaboration skills, with a track record of inspiring teams * A passion for multiplayer online gaming and a rich history of playing across a wide variety of game genres * All of our roles require up to 10% air travel. Examples include Studio/Team Offsites, Team/Studio Events, etc. BONUSES * Experience with Unreal's Network Prediction Plugin or similar rollback networking frameworks * Procedural or data-driven approaches to networked game state management * Experience developing or maintaining custom net drivers or network middleware in Unreal * Knowledge of or experience with Unreal's Iris replication system * Experience implementing multiplayer lobbies, matchmaking, and session management systems * History with backend services, dedicated server infrastructure, and cloud hosting for live games * Strong math skills ## Description * Architect, implement, modify, and maintain networking and gameplay systems with long term stability and scalability in mind * Design and own core networking pipelines including replication, prediction, and lag compensation systems in close collaboration with designers and engineers * Prototype and iterate rapidly on features, embracing critical feedback and applying it constructively * Advocate for quality, stability, performance, and appropriate prioritization across the project * Coordinate efforts across products to encourage code and feature sharing * Bring technical excellence across multiple features and platforms, optimizing and fixing bugs in existing networking and gameplay systems * Collaborate with design, art, audio, and production to problem-solve and generate new ideas * Proactively identify opportunities and challenges before they become blockers * Participate in playtesting and provide hands on feedback as the project progresses ## 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) - [Run AI models in the browser: Real life scenarios and implementations](https://www.wearedevelopers.com/videos/2024-run-ai-models-in-the-browser-real-life-scenarios-and-implementations) - [Developer’s Perspective: Overview of the Tezos Blockchain Ecosystem](https://www.wearedevelopers.com/videos/237-developer-s-perspective-overview-of-the-tezos-blockchain-ecosystem) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Full-stack role-based authorization in 45 minutes](https://www.wearedevelopers.com/videos/312-full-stack-role-based-authorization-in-45-minutes) - [How Data is Shaping our Games](https://www.wearedevelopers.com/videos/176-how-data-is-shaping-our-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) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)