Senior Network Engineer

Skillsearch Limited
Charing Cross, United Kingdom
11 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 79K

Job location

Charing Cross, United Kingdom

Tech stack

Amazon Web Services (AWS)
Azure
C++
Databases
Distributed Systems
Video Game Development
PostgreSQL
MongoDB
MySQL
NoSQL
Queueing Systems
RabbitMQ
Redis
Ansible
Service Discovery
SQL Databases
Apache Zookeeper
Google Cloud Platform
Concurrency
Backend
Kubernetes
Low Latency
Real Time Data
Kafka
Unreal Engine
Jenkins
Microservices

Job description

As a Senior Network Engineer, you'll take ownership of the architecture, design, and optimisation of backend systems that support real-time, multiplayer gameplay worldwide. You'll collaborate closely with international development teams, helping to define technical strategy, ensure scalability, and deliver seamless player experiences., * Build and Optimise Online Systems: Design and maintain backend features such as matchmaking, login, and real-time gameplay to ensure low latency and global reliability.

  • Technical Leadership: Analyse server architecture and network communication to identify performance bottlenecks and deliver efficient, scalable solutions.
  • Cross-Studio Collaboration: Partner with world-class developers to align on technical direction, share best practices, and drive innovation across global projects.

Requirements

If you're passionate about building systems that power millions of players and thrive on solving complex technical challenges, this is an opportunity to make real impact on a global stage., * 8+ years of backend development experience, including 5+ in the games industry.

  • High proficiency in C++.
  • Expertise in building high-performance, distributed systems with microservices architectures.
  • Strong understanding of concurrency, networking, and real-time data processing.
  • Experience with SQL (MySQL/PostgreSQL) and NoSQL (Redis/MongoDB) databases.
  • Familiarity with message queues (Kafka, RabbitMQ) and service discovery tools (Etcd, ZooKeeper).
  • Experience with cloud platforms (AWS, GCP, Azure) and CI/CD pipelines (Jenkins, Ansible, Kubernetes).
  • Background in online or multiplayer game development; Unreal Engine experience is a must.
  • Strong communication skills and the ability to collaborate effectively across global teams.

About the company

Our client is a leading global games publisher and developer, working with world-class studios to bring ambitious, large-scale games to life. Their mission is to create original, high-quality gaming experiences for players everywhere - supporting talented developers with cutting-edge technology, backend services, and a culture of collaboration and innovation.

Apply for this position