Principal Gameplay Engineer, Networking
Location
United States
Posted
17 days ago
Salary
$185K - $195K / year
Seniority
Lead
Job Description
Principal Gameplay Engineer, Networking
Bad Robot Games
• 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
Job Requirements
- 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.
Benefits
- All of our roles require up to 10% air travel. Examples include Studio/Team Offsites, Team/Studio Events, etc.
Related Guides
Related Job Pages
More Game Engineer Jobs
Unity Technical Artist
MWDNMWDN connects exceptional tech talent with leading companies across Israel, the USA, Great Britain, and Western Europe. We aim to ensure our employees enjoy a rewarding and secure experience while collaborating with prestigious international clients. MWDN is ranked among the top 5 IT employers in our region by DOU, and we pride ourselves on our transparency and commitment to our team.
Role Description We are looking for a Senior Unity Technical Artist who can turn raw creative assets into polished, production-ready Unity content for a premium casual mobile game. This role goes beyond pure implementation. We need someone with a strong creative eye who can: - Build visual moments from scratch inside Unity - Improve game feel - Create animations - Work with both 2D and 3D assets - Bring gameplay, UI, rewards, boosters, and monetization flows to final in-engine quality The client is an international game studio developing mobile casual and puzzle games with a strong focus on high production quality and global scalability. The team specializes in transforming hyper-casual concepts into more polished casual products, combining engaging core gameplay with deep meta systems such as progression, live ops, monetization, and retention features. Qualifications - Strong hands-on experience as a Unity Technical Artist - Experience shipping or developing mobile games or mobile apps - Strong understanding of Unity asset pipeline, prefab creation, animation setup, and visual implementation - Ability to create polished animations directly inside Unity from scratch - Solid experience with UI animation, 2D/3D implementation, particles, materials, shaders, and in-engine visual polish - Experience working with 3D models inside Unity, including import setup, materials, optimization, lighting, and presentation - Good understanding of mobile optimization and low-end device constraints - Strong eye for polish, timing, readability, player feedback, and game feel - Ability to independently explore how things work and solve implementation problems end to end - Comfortable working in fast production cycles with evolving creative direction Requirements - Experience with puzzle, casual, or hyper-casual mobile games - Experience with stylized premium casual game visuals - Shader Graph or HLSL - URP, lighting, and post-processing experience - VFX Graph or advanced particle work - C# for editor tools or pipeline automation - Experience with 3D modeling, rigging, or 3D animation - Experience improving asset integration workflows - Experience working with AI-assisted creative or production workflows Benefits - People-first management with minimal bureaucracy - A friendly company culture, proven by employees who choose to return - Flexible working hours - Full financial and legal support for independent contractors - Free English classes, with native speakers or Ukrainian teachers - Dedicated HR support Your day-to-day in this position - Convert raw art assets into clean, reusable Unity prefabs - Set up imports, slicing, pivots, materials, shaders, animations, VFX, and prefab hierarchy - Create polished UI and in-game visual moments such as popups, reward flows, chest openings, booster activations, item collection sequences, and gameplay feedback - Create animations from scratch inside Unity when needed, including UI motion, gameplay moments, transitions, and reward sequences - Work with 2D assets, Spine/sprite-based assets, and 3D models inside Unity - Implement, adjust, and polish 3D assets, materials, lighting, shaders, and simple in-engine animation setups - Improve visual quality with motion, VFX, lighting, post-processing, shaders, timing, and player-facing feedback - Ensure visuals are clear, responsive, and performant on mobile devices, including lower-end devices - Profile and optimize rendering, overdraw, memory usage, draw calls, materials, textures, and asset setup - Investigate technical and visual issues deeply, understand root causes, and implement practical solutions - Build scalable workflows, tools, and reusable systems that improve content integration - Work closely with art, design, product, and engineering to bring features to final mobile game quality Our next steps - ✅ Intro call with a Recruiter - ✅ Client interview - ✅ Home assignment - ✅ Offer
Senior Unity Engineer
Stillfront GroupA global games company founded in 2010. Our digital games are enjoyed by ~70 million people every month.
• Make the new mobile F2P title fast, lean, and pleasant to build on. • Own performance as a discipline for this title – build time, memory, and runtime. • Work closely with the Tech Lead and Engineering Manager. • Ensure millions of players enjoy a flawless, lightning-fast gaming experience. • Build time performance, local iteration, memory optimization, runtime performance • Establish profiling practice, regression detection, and performance gates that survive past launch into live ops. • Establish agentic workflows as a real part of how this team works.
Audio Developer, Unity
Magic MediaAt the forefront of artistic, game development and technology services.
• Responsible for the design, development, and integration of all audio systems within a gaming title. • Includes audio architecture, implementation, testing, debugging, and optimization in close collaboration with sound designers and gameplay teams.
Audio Unity Developer
Magic MediaAt the forefront of artistic, game development and technology services.
Role Description We’re looking for an Audio Unity Developer to join our team. The ideal candidate will have extensive full-time Unity programming experience in games, with a deep specialization in audio systems and implementation. As a senior audio developer, you will be responsible for the design, development, and integration of all audio systems within a gaming title. This includes: - Audio architecture - Implementation - Testing - Debugging - Optimization in close collaboration with sound designers and gameplay teams Qualifications - Very strong skills in Unity, with a focus on audio systems (Unity Audio Mixer, FMOD, Wwise, or similar middleware) - Deep understanding of audio programming concepts: spatialization, DSP, dynamic mixing, adaptive/interactive music systems - Capable of mentoring junior developers on audio pipeline best practices - Capable of driving audio features independently, collaborating with sound designers, composers, and gameplay programmers - Familiar with audio-specific performance bottlenecks: CPU/memory budgets, voice management, streaming, and LOD for audio - Strong debugging skills, particularly for audio-related issues (sync, latency, mixing artifacts) - Excellent communication skills, especially bridging technical and creative disciplines - Strong documentation skills for audio pipelines, middleware integration, and technical audio design - 4+ years of experience as a Unity game developer, with at least 2+ years focused on audio implementation and systems - Proven experience integrating audio middleware (FMOD or Wwise) into Unity projects - Solid understanding of audio file formats, compression, and streaming strategies - A passion for video games and the role of sound in player experience Requirements - Involved in the full development cycle (A–Z) of at least one shipped game title as the audio developer - Familiarity with procedural audio or DSP programming - Experience with audio on mobile and WebGL platforms, including platform-specific constraints and limitations - Solid technical foundation (e.g. Computer Science, Music Technology, or Audio Engineering degree, or equivalent) - Solid technical foundation (e.g. Computer Science / Maths Degree or equivalent) Benefits - Permanently remote position - An opportunity to hone and improve your skills by applying them to a diverse variety of engaging projects - Be part of an international Group with offices worldwide - Career growth and development - Working closely with a team of like-minded people in a fast-paced, multicultural environment - Ongoing training and professional self-improvement opportunities - Flexible working hours - An inclusive culture and open communication

