Senior Network Programmer (Remote)

Roll7 logo
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…
  • 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
The skills and experience you’ll bring to the role…
  • 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
Perks and benefits include…
  • 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
Roll7 prioritize staff engagement with regular team meet-ups and a robust online communication system, fostering a welcoming and friendly office environment. They embrace flexible working, allowing their team to achieve a balance between workplace achievements and personal responsibilities. The studio has a commitment to avoiding crunch, ensuring their team's well-being and preventing burnout.