Back to jobs
Senior Network Programmer (Remote)
- Posted 28 February 2024
- Salary Negotiable
- LocationLondon
- Job type Permanent
- DisciplineGames Programming
- Reference19537
- Contact NameVicky Kilby
Job description
We’re working with the BAFTA winning studio Roll7 as they recruit for a Senior Network Programmer to play a pivotal role in creating high-quality multiplayer experiences for Roll7's games.
As a Senior Network Programmer, you will be the authority on networking for the project, taking ownership of the network layer for a peer-to-peer multi-platform Unity game and be responsible for designing the architecture of the networking layer and facilitating the creation of multiplayer action gameplay across the development team.
Roll7 are a dynamic and innovative video game studio known for creating thrilling and critically acclaimed games, including the BAFTA-winning OlliOlli franchise. Their commitment to innovation, freedom, and genuine fun is evident in every aspect of their work, from crafting award-winning original IPs to the day-to-day operations of their unique remote workplace.
Your responsibilities…
As a Senior Network Programmer, you will be the authority on networking for the project, taking ownership of the network layer for a peer-to-peer multi-platform Unity game and be responsible for designing the architecture of the networking layer and facilitating the creation of multiplayer action gameplay across the development team.
Roll7 are a dynamic and innovative video game studio known for creating thrilling and critically acclaimed games, including the BAFTA-winning OlliOlli franchise. Their commitment to innovation, freedom, and genuine fun is evident in every aspect of their work, from crafting award-winning original IPs to the day-to-day operations of their unique remote workplace.
Your responsibilities…
- Assessing networking middleware
- Implementing and maintaining a peer-to-peer networking layer, including documentation and tests
- Collaborating closely with Gameplay Programmers and Designers to assist in creating multiplayer features
- Ensuring fast and responsive multiplayer action gameplay in high-latency situations
- Maintaining game stability during player and host dropouts
- Collaborating with QA to streamline testing of multiplayer gameplay
- Developing tools and APIs to optimise iteration speed and minimise friction
- Identifying and mitigating potential issues with technology or process
- Writing reliable and maintainable code tailored to performance requirements
- Staying informed about new technologies and opportunities
- Keeping leads and peers updated on task progress and being aware of any upcoming blockers
- Shipped at least one Unity console title as a network programmer
- 5 or more years of professional game development experience
- Open-minded, friendly nature and easy-to-work-with
- 26 days annual leave plus public holidays and festive shutdown
- Flexible hours to accommodate your lifestyle and promote work/life balance
- Discretionary bonus
- Employee stock purchase scheme
- Double matching pension policy
- Private healthcare and dental with Bupa
- Enhanced family friendly policies
- Personal Accident Cover
- Death in service insurance and income protection
- Fitness reimbursements, flu vouchers, eye tests and vouchers towards glasses
- Level Up well-being platform
- Wellness initiatives including Headspace memberships and guided meditation sessions
- Fortnightly studio days with free lunch, snacks, beers/refreshments, and activities in the evening for those who want to partake
- Studio away days and retreats, studio celebrations and parties