Senior Online Client Engineer

Senior Online Client Engineer

London Full-Time 48000 - 84000 Β£ / year (est.) No home office possible
Go Premium
C

At a Glance

  • Tasks: Shape online services and enhance multiplayer functionalities for immersive gaming experiences.
  • Company: Join Companion Group, a leading AAA co-development gaming studio known for innovative multiplayer solutions.
  • Benefits: Enjoy a fully remote role with flexible working hours and access to mentorship from industry experts.
  • Why this job: Be part of a dynamic team creating groundbreaking games while enjoying clear career progression opportunities.
  • Qualifications: 5+ years in Unreal Engine, strong C++ skills, and experience with online gaming platforms required.
  • Other info: Work with major studios globally and collaborate seamlessly within a client’s in-house team.

The predicted salary is between 48000 - 84000 Β£ per year.

Companion Group is a AAA co-development gaming studio with a globally distributed and fully remote setup, renowned for its adeptness in overcoming the most intricate challenges in multiplayer game development. Our reputation precedes us as an excellent choice for clients aspiring to elevate their latest multiplayer titles, enabling scalability in player numbers, maximising player density, and crafting immersive gameplay experiences. Embedded seamlessly within a client's in-house team, we collaborate harmoniously to turn dreams into reality. Our portfolio boasts groundbreaking games developed in collaboration with major studios worldwide. As a fully remote studio with colleagues across the globe, we value and emphasise clear, continuous and transparent communication as highly as technical skills.

As a Senior Online Client Engineer, you will be instrumental in shaping various aspects of the online services contributing to the overall vision of our projects, and ensuring an exceptional gaming experience for our clients' audiences. Your expertise in multiplayer gaming will play a pivotal role in designing and implementing engaging multiplayer functionalities.

Requirements:
  • Excellent communication and collaboration skills
  • Strong problem-solving skills and attention to detail
  • 5+ years of experience in the Unreal Engine
  • Deep expertise in integrating GBaaS solutions (e.g. Azure Playfab, AccelByte AGS, Heroic Labs Nakama, Pragma). Preferably Microsoft Azure PlayFab.
  • Excellent understanding of UE5’s networking framework and Client-Server Game Architecture
  • Excellent C++ programming skills, including proficiency in modern C++ standards (C++17 and C++20)
  • Familiarity with cross-platform multiplayer game development (PC/Console)
  • Strong experience with at least one (1) online gaming platform such as Xbox Live, Playstation Network, Steam, Nintendo Network, or similar
What makes you stand out:
  • Experience in at least one additional programming-/scripting language (e.g. C#, Node.js, Go, or Lua)
  • Experience developing sign-in flows, matchmaking, progression systems, user-generated content (UGC) and downloadable content (DLC) systems, and leaderboards
  • Experience with Epic Online Services (EOS)
  • Familiarity with integrating other online services (e.g., Toxicity Management Platforms, VoIP solutions, etc.)
  • Experience in developing custom game backend solutions
  • Experience with one or more Cloud Providers (AWS, Azure, GCP, etc.)

Clear career progression path with opportunities for advancement, increased responsibilities, and compensation. Fully remote position, allowing flexibility to work from any location while collaborating with industry-leading game developers. Access to mentorship and guidance from experienced professionals in the gaming industry. Opportunity to be part of a passionate and dynamic team working on exciting projects.

Senior Online Client Engineer employer: Companion Group Ltd

Companion Group Ltd. is an exceptional employer for those seeking a rewarding career in the gaming industry, offering a fully remote work environment that promotes flexibility and work-life balance. With a strong emphasis on clear communication and collaboration, employees benefit from a clear career progression path, mentorship from industry veterans, and the opportunity to work on groundbreaking multiplayer titles alongside a passionate team. Join us to shape the future of gaming while enjoying the unique advantages of a globally distributed workforce.
C

Contact Detail:

Companion Group Ltd Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Senior Online Client Engineer

✨Tip Number 1

Familiarise yourself with the latest trends in multiplayer game development. Understanding current technologies and methodologies will not only enhance your knowledge but also demonstrate your passion for the industry during discussions.

✨Tip Number 2

Network with professionals in the gaming industry, especially those who have experience with Unreal Engine and online gaming platforms. Engaging in relevant forums or attending virtual meetups can help you make valuable connections that may lead to referrals.

✨Tip Number 3

Showcase your problem-solving skills by preparing examples of challenges you've faced in previous projects. Be ready to discuss how you approached these issues and the solutions you implemented, as this is crucial for the role.

✨Tip Number 4

Research Companion Group Ltd. and their past projects. Understanding their portfolio and the specific games they've developed will allow you to tailor your conversations and show genuine interest in their work during interviews.

We think you need these skills to ace Senior Online Client Engineer

Excellent Communication Skills
Collaboration Skills
Strong Problem-Solving Skills
Attention to Detail
5+ Years of Experience in Unreal Engine
Deep Expertise in Integrating GBaaS Solutions
Excellent Understanding of UE5’s Networking Framework
Client-Server Game Architecture Knowledge
Excellent C++ Programming Skills
Proficiency in Modern C++ Standards (C++17 and C++20)
Familiarity with Cross-Platform Multiplayer Game Development
Strong Experience with Online Gaming Platforms
Experience in Additional Programming/Scripting Languages
Experience Developing Sign-In Flows and Matchmaking Systems
Experience with Epic Online Services (EOS)
Familiarity with Integrating Online Services
Experience in Developing Custom Game Backend Solutions
Experience with Cloud Providers (AWS, Azure, GCP)

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your experience with Unreal Engine and multiplayer game development. Emphasise your problem-solving skills and any relevant projects you've worked on that align with the job description.

Craft a Compelling Cover Letter: In your cover letter, express your passion for gaming and how your skills can contribute to Companion Group's projects. Mention specific experiences that demonstrate your expertise in online services and collaboration within remote teams.

Showcase Relevant Projects: If possible, include links to your portfolio or GitHub showcasing projects that demonstrate your experience with GBaaS solutions and multiplayer functionalities. This will give the hiring team a clear view of your capabilities.

Highlight Communication Skills: Since the role emphasises clear communication, provide examples in your application of how you've successfully collaborated with teams in a remote setting. This could be through previous roles or projects where communication was key to success.

How to prepare for a job interview at Companion Group Ltd

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Unreal Engine and C++. Highlight specific projects where you've implemented multiplayer functionalities, as this will demonstrate your expertise in the areas that matter most to the company.

✨Emphasise Communication Abilities

Since Companion Group values clear communication, be ready to share examples of how you've successfully collaborated with remote teams. Discuss any tools or methods you use to maintain transparency and effective communication in a distributed environment.

✨Demonstrate Problem-Solving Skills

Prepare to discuss challenges you've faced in previous roles, particularly in multiplayer game development. Explain your thought process and the steps you took to resolve these issues, showcasing your strong problem-solving abilities.

✨Familiarity with Online Services

Make sure to mention your experience with GBaaS solutions and online gaming platforms. If you've worked with services like Azure PlayFab or Epic Online Services, provide specific examples of how you've integrated these into your projects.

Senior Online Client Engineer
Companion Group Ltd
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

C
  • Senior Online Client Engineer

    London
    Full-Time
    48000 - 84000 Β£ / year (est.)

    Application deadline: 2027-09-02

  • C

    Companion Group Ltd

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>