Senior Netcode Engineer
Sharkmob is a growing game developer with studios in London and Malmö, Sweden. Creativity, passion for craft, and innovation are hallmarks of our young company. 2.5 years into its founding, our London studio is working on an ambitious AAA title and has more than 80 developers. The London studio is growing fast & you’ll be joining at an exciting time, helping build the foundations of our Engineering Team.
Overview
We're looking for a Senior Netcode Engineer to ensure we have the optimum technologies, techniques, and solutions to deliver on our vision of our real-time multiplayer experience. Working as part of our Engineering team, a multidisciplinary group working across all things technology, you’ll be reporting to our Technical Director and collaborating closely with Design, Narrative and Art to bring a world-class interactive experience to life. You’ll be supported by passionate technologists who thrive on engineering excellence and push the boundaries of what’s possible with new technologies & innovative solutions.
Responsibilities
- Take ownership of choosing real-time multiplayer network technologies and techniques.
- Research and implement innovative & optimal improvements to the current Unreal Engine network stack to help drive a large-scale multiplayer environment.
- Collaborate with the game teams to develop solutions to multiplayer problems, effectively communicating insights on performance, scalability, security and robustness.
- Contribute to the Sharkmob technology stack to empower our game teams to develop the next generation of online games.
- Help improve the development process across the engineering group.
- Continue to develop your engineering skills.
Requirements
- Proven track record as a network programmer or similar for a multiplayer game that has shipped.
- Excellent knowledge of C/C++ and software architectural skills.
- An in-depth understanding of game networking models their advantages and disadvantages.
- An advanced knowledge of server architecture and networking protocols used for real-time online multiplayer games.
- Passionate about writing lean, performant and secure code.
- A good understanding of modern game engines, their architecture and their capabilities.
- Good knowledge of computer science fundamentals and mathematics.
- An effective communicator who loves to collaborate with your own & other teams.
Remuneration and benefits
- Competitive salaries based on up-to-date data from external benchmarking providers & reviewed annually.
- 30 days annual leave, in addition to all UK Bank Holidays.
- Hybrid work-from-home policy.
- Discretionary annual performance-based bonus.
- Private pension (10% total, up to 5% individual contribution matched by Sharkmob).
- BUPA private Healthcare, Cigna dental cover, life insurance scheme and income protection policy.
- £425 yearly preventative healthcare allowance.
- Core studio hours 10:00-16:00 with 1 'wellness hour' to be used per week.
- Daily breakfasts, snacks & refreshments at the studio.
- VISA sponsorship (individual & dependents).
- Relocation assistance for people within & outside of the UK.
- Department
- Engineering
- Locations
- London, UK
About Sharkmob
Sharkmob makes multiplayer games with a focus on the player and the community. Many of us come from a PC and console background and we always push for AAA production value in our projects. We love to constantly challenge ourselves, pushing technology to the max while applying every ounce of skill and creativity we have.
Senior Netcode Engineer
Loading application form