Senior Online/Network Programmer
- Paris, France
- Senior Level
- Posted
Skills
Required
- Unreal
- Unreal Engine
- TRC
- Unreal Insights
- GPP
- networked gameplay programming
- replication
- RPCs
- prediction
- Unreal’s
- Gameplay building blocks
- Gameplay Ability System
- network profiling
- simulation tools
Preferred
- network architecture
- network best practices
Join Gameloft, a leading global game developer, as a Senior Online/Network Programmer. In this role, you will design and implement the network architecture for a new multiplayer game, set performance targets, ensure compliance with console certification, and train the game programming team on network best practices. You will work closely with various teams across the studio and have the opportunity to shape the network of a game from day one.
Responsibilities
- Design and implement the game’s network architecture in Unreal Engine, working directly with the Game Programmers.
- Set and hit network performance targets (latency, bandwidth, stability) using Unreal Insights, and own network TRC compliance on every console.
- Train the GPPs on network best practices, become their go-to person on the subject, and document your technical choices.
Requirements
- To hit the ground running, you’ll need a solid technical base in Unreal and in networking. Here is what we’re looking for:
- Strong command of Unreal Engine, with hands-on experience in networked gameplay programming (replication, RPCs, prediction)
- Knowledge of Unreal’s Gameplay building blocks; experience with the Gameplay Ability System is a real plus
- Experience with console certification (TRC) and its networking requirements
- Comfort with network profiling and simulation tools (Unreal Insights, Clumsy or equivalents)
Professional French and English
- Beyond the technical skills, this role is about how you work with others and how you approach problems. We’re looking for someone who is:
- A natural teacher: you can make complex technical topics easy to grasp
- Autonomous and solution-driven: you dig into a problem until it’s solved
- Open to feedback and comfortable questioning your own choices
- Curious about low-level systems; an interest in physics (Chaos) is a plus
- Real technical autonomy, from prototype to certification
- A role at the crossroads of several teams (GPP, Game Design, QA)
Benefits
- This is a rare chance to shape the network of a game from day one, with a lot of ownership and a front-row seat at the crossroads of several teams. Here is what you’ll get:
- A founding role on the network of a game built from preproduction onward
- Health insurance, RTT days, meal vouchers, and Gameloft’s studio perks
jobapplier