Incubation Senior Networking Engineer
Updated on 3/15/2023
Locations
Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Requirements
- Ability to write, debug, and maintain code in C++
- Professional experience applying high-performance game networking techniques (ex. Replication, prediction, security, and optimization strategies)
- Ability to communicate with customers of different technical and non-technical backgrounds to help them navigate technology and achieve their goals
- Familiarity with strategies to integrate with online services (ex. REST calls to an account system)
Responsibilities
- Implement and optimize high-performance real-time networking solutions
- Establish and uphold network budgets and performance goals across multiple game modes
- Collaborate with the team to deliver combat and movement experiences that feel amazing across a variety of network conditions
- Create and document workflows and best practices for team members who will be adding networked game features
- Work with other Bungie teams to integrate with online services
Desired Qualifications
- Experience with networking in the Unreal Engine
- Experience with “games as a service” development
- Experience navigating and maintaining large codebases
- Experience with mobile networking challenges