At a Glance
- Tasks: Design and maintain online systems for multiplayer games, ensuring seamless player experiences.
- Company: Join Flix Interactive, a passionate gaming studio near Birmingham with a supportive culture.
- Benefits: Enjoy competitive pay, extra holiday time, team events, and a friendly work environment.
- Why this job: Be part of an innovative team creating engaging online gaming experiences that players love.
- Qualifications: 4 years in online systems, strong C++ skills, and a passion for multiplayer gaming.
- Other info: Flexible remote work options and opportunities for career growth in a dynamic environment.
The predicted salary is between 36000 - 60000 £ per year.
UK Remote or West Midlands Based – Birmingham/ Full-Time, Contract
Please Note: We welcome applicants that prefer to work from home, so please get in touch!
Role and Purpose:
We are seeking an experienced Online Engineer to join our team. As an Online Engineer, you will be responsible for designing, implementing, and maintaining the online systems that power multiplayer, live services, and connected features in games we develop. You will work closely with gameplay engineers and backend developers to ensure seamless, scalable, and secure online experiences for players.
This role is ideal for someone who thrives in a creative position and is passionate about delivering high-quality, engaging player experiences.
Responsibilities:
- Develop and maintain online systems such as matchmaking, lobbies, leaderboards, achievements, and player progression.
- Integrate backend services into game clients (e.g. authentication, cloud saves, telemetry, live events).
- Collaborate with backend engineers to define APIs and data contracts.
- Optimize network performance and latency for multiplayer experiences.
- Implement security measures to protect player data and prevent cheating.
- Support live operations, including monitoring, debugging, and patching online features.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews, sprint planning, and technical design discussions.
Requirements:
- 4 years of professional experience in online systems or multiplayer game development.
- Strong proficiency in C++ and Unreal Engine.
- Familiarity with multiplayer game architecture and replication models in Unreal Engine.
- Experience integrating and using Epic Online Services (EOS) in a shipped or actively developed title.
- Experience with EOS subsystems such as Sessions, Lobbies, P2P, Achievements, Stats, Leaderboards, and Voice.
- Solid understanding of networking fundamentals (TCP/UDP, client-server architecture, NAT traversal).
- Understanding of platform-specific online services (e.g. Xbox Live, PSN, Steamworks, Epic Online Services).
- Experience with RESTful APIs, WebSockets and cloud services (e.g. AWS, Azure)
- Experience with version control systems (e.g. Git, Perforce).
- Ability to debug complex issues across client-server boundaries and services.
- Excellent communication and collaboration skills.
- Experience with backend development (Node.js, Go, Python, etc.).
- Familiarity with backend services (PlayFab, GameSparks, Firebase, Node.js/Go).
- Experience with cross-platform development (PC, console).
- Knowledge of database systems (SQL, NoSQL).
- Familiarity with DevOps practices and CI/CD pipelines.
- Experience with live service games and telemetry systems.
Demonstrate The Following :
- Passion for online gaming and multiplayer systems.
- Self-motivate and have pride in your work.
- Think critically about the requirements of a game mechanic or features.
- Create high quality Technical Designs, with appropriate code architecture and appropriate scopes for proposed work and host discussions (when required) around these.
- Take critique and guidance from others well.
- Work and communicate well within a team and studio environment.
- Proactive problem-solver with a focus on player experience and scalability.
- Be adaptive and master new tools in the process if required.
- Strong sense of ownership and accountability.
Education and Qualifications :
- Bachelor’s degree in Computer Science, Software Engineering, related field or equivalent experience.
Please include your CV, portfolio and cover letter (optional) within your application. If your examples are from previous works with another studio, please make sure samples are cleared for release by copyright owners. Links to an online portfolio are preferable, otherwise we accept showreels via Dropbox or other secure sharing platforms.
Based just outside Birmingham, Flix offers a friendly, nurturing work environment with the opportunity to build games as part of an extremely talented, ambitious studio. The team is made up of welcoming, passionate, active gamers that support one another in all aspects of development.
We also offer the following:
- Additional time off over the Christmas period on top of standard holidays.
- Team outings and events.
- Summer BBQ + Festive party.
If you have the drive and skills for making games and think you have what it takes to work within our team then we’d love to hear from you.
Alternatively, call our recruitment team on –01527 958 177
GDPR COMPLIANCE – WHEN APPLYING FOR THIS JOB YOU’RE AUTHORISING FLIX INTERACTIVE TO STORE YOUR APPLICATION INFORMATION AND DISTRIBUTE IT TO THE APPROPRIATE EMAIL INBOXES OF SENIOR TEAM MEMBERS IN ORDER TO REVIEW YOUR ROLE ELIGIBILITY.
YOUR APPLICATION WILL BE STORED ON A PRIVATE CLOUD BASED ONLINE SYSTEM FOR PROCESSING. IF YOU WOULD LIKE US TO UPDATE, DELETE OR REFINE YOUR APPLICATION PLEASE EMAIL INFO@FLIXINTERACTIVE.COM. YOUR REQUEST WILL BE APPENDED WITHIN 30 DAYS OF RECEIVING YOUR EMAIL.
PLEASE NOTE – IN COMPLIANCE WITH GDPR LAW YOUR DATA WILL BE USED FOR RECRUITMENT PURPOSES ONLY.
Flix Interactive Ltd is an equal opportunities employer committed to inclusion and diversity. We welcome applications from all suitable candidates regardless of age, disability, gender, gender reassignment, sexual orientation, pregnancy and maternity status, race, religion or belief, and marriage or civil partnership status. We also encourage applications from underrepresented groups in the gaming industry.
All product names, logos, and brands are property of their respective owners. All company, product and service names used in this website are for identification purposes only.
#J-18808-Ljbffr
Online Engineer employer: Flix Interactive
Contact Detail:
Flix Interactive Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Online Engineer
✨Tip Number 1
Network like a pro! Reach out to folks in the gaming industry on LinkedIn or at events. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio that highlights your best work, especially projects related to online systems and multiplayer games. Make sure it’s easy to navigate and showcases your coding prowess.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions and scenarios related to online engineering. Practice explaining your thought process clearly, as communication is key in collaborative environments.
✨Tip Number 4
Don’t just apply anywhere; focus on companies that align with your passion for gaming. Check out our website for openings and apply directly – it shows you’re genuinely interested in being part of our team!
We think you need these skills to ace Online Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with online systems and multiplayer game development. We want to see how your skills align with the role, so don’t be shy about showcasing your C++ and Unreal Engine expertise!
Craft a Compelling Cover Letter: Even though it’s optional, a cover letter can really set you apart. Use it to express your passion for online gaming and how you can contribute to our team. Let us know why you’re excited about this opportunity!
Showcase Your Work: Include links to your portfolio or any relevant projects you've worked on. If you’ve got examples from previous studios, just make sure they’re cleared for release. We love seeing what you can do!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our recruitment team!
How to prepare for a job interview at Flix Interactive
✨Know Your Tech Inside Out
Make sure you brush up on your C++ and Unreal Engine skills. Be ready to discuss your experience with multiplayer game architecture and how you've integrated backend services in past projects. This will show that you're not just familiar with the tech, but that you can apply it effectively.
✨Showcase Your Problem-Solving Skills
Prepare examples of complex issues you've debugged in client-server environments. Discuss how you approached these challenges and what solutions you implemented. This will demonstrate your critical thinking and proactive problem-solving abilities, which are key for an Online Engineer.
✨Communicate Like a Pro
Since collaboration is crucial in this role, practice articulating your thoughts clearly. Be ready to explain technical concepts in a way that's easy to understand. This will help you connect with the team and show that you can work well within a studio environment.
✨Bring Your Passion for Gaming
Let your enthusiasm for online gaming and multiplayer systems shine through. Share your experiences as a gamer and how they influence your work. This personal touch can set you apart and show that you genuinely care about creating engaging player experiences.