Taro Logo

Server Engineer

Mobile games developer & publisher with studios in London, Dundee and Canada, focused on building automotive gaming community on mobile.
Backend
Mid-Level Software Engineer
Hybrid
101 - 500 Employees
Gaming

Description For Server Engineer

Hutch, a prominent mobile games developer focusing on automotive gaming, is seeking a Server Engineer for their London studio. This role offers an exciting opportunity to work on server-based multiplayer game systems for successful mobile games. The position combines technical challenges in a high-load environment with creative problem-solving, allowing significant impact on backend services development.

The company stands out with its people-first approach, implementing a 4-day work week without salary reduction and offering flexible hybrid working arrangements. With studios across London, Dundee, and Canada, Hutch has created games played by over 280 million people. They emphasize small, empowered teams where engineers work closely with artists and designers.

As a Server Engineer, you'll be responsible for designing and developing multiplayer systems, working on features like tournaments, matchmaking, and leaderboards. The role requires strong expertise in server technologies including JavaScript/TypeScript, Node.js, and cloud platforms. You'll be crucial in ensuring scalability and security while maintaining high performance.

The position offers excellent benefits including private healthcare, enhanced parental leave, and mental health support. Hutch's values of transparency, humility, and collaboration create an environment where engineers can thrive while maintaining work-life balance. Their central London location in Shoreditch provides an vibrant atmosphere for creative development.

Last updated 23 days ago

Responsibilities For Server Engineer

  • Designing, prototyping and developing server-based multiplayer game systems
  • Working across synchronous and asynchronous gameplay, tournaments and events, matchmaking, leaderboards, DLC
  • Working with designers, programmers and other disciplines to create scalable, secure online user experience
  • Growing multiplayer service into innovative new areas across new titles
  • Designing and building new online functionality in a maintainable, robust and flexible manner
  • Writing tools to empower artists, designers and customer services
  • Being actively involved in design discussions

Requirements For Server Engineer

JavaScript
TypeScript
Node.js
Kubernetes
Redis
  • Previous commercial experience as a server/network or backend developer in high load environment
  • Strong technical design and code skills in Web technologies and frameworks
  • Experience with JavaScript/TypeScript, C#/.NET, Node.js, Azure/AWS/GCP, Kubernetes, SQL/NoSQL, Redis
  • Broad experience of server/network programming and principles
  • Knowledge of database design, replication, load balancing, messaging, latency minimization, security
  • Passion for Web technology

Benefits For Server Engineer

Medical Insurance
Mental Health Assistance
Parental Leave
  • 4-Day Work Week (30 hours/week, Mon-Thurs) with no pay reduction
  • Flexible working hours
  • Remote working 2 days per week
  • Excellent salary
  • Private health care
  • Enhanced Maternity (18 weeks) and Paternity leave (6 weeks)
  • Private mental health coaching
  • Support for learning and development
  • Free snacks and drinks
  • Social events and game launch parties

Jobs Related To Hutch Server Engineer