Lead Engineer

10 Minutes ago • 7 Years + • Software Development & Engineering

Job Summary

Job Description

As a Lead Engineer at Flix Interactive, you will drive technical excellence and innovation in gaming product creation. You will lead a team of engineers, overseeing technical aspects of game development, ensuring successful feature implementation, optimizing performance, and fostering a collaborative, high-performing team. Your expertise in software development, strong leadership, and passion for gaming will deliver world-class gaming experiences.
Must have:
  • Provide technical leadership and mentorship to the engineering team.
  • Demonstrate strong programming skills and architectural knowledge of game systems and backend services.
  • Oversee implementation of complex game systems, backend services, and features.
  • Identify and mitigate technical and developmental risks.
  • Design and implement scalable and maintainable code.
  • Deliver secure and efficient backend services for live game content.
  • Lead performance optimization efforts for game and backend systems.
  • Ensure clear and well-organized technical documentation.
  • Lead implementation and maintenance of automated testing processes.
  • Collaborate with QA to resolve software defects.
  • Estimate engineering efforts, set milestones, and manage project timelines.
  • Monitor progress and provide regular updates on development tasks.
  • Stay informed about game development technologies and industry practices.
  • Foster continuous learning and innovation within the engineering team.
  • Facilitate cross-discipline collaboration.
  • Proven experience in a Senior Engineer role in game development.
  • 7 years of professional C++ experience in the games industry.
  • Strong desire to lead and develop an engineering team.
  • Strong understanding of Unreal Engine and version control systems like Perforce and Git.
  • Broad knowledge of multiple areas of game programming.
  • Working knowledge of backend languages such as C# or Kotlin.
  • Good understanding of backend services and architecture.
  • In-depth knowledge of software development principles, design patterns, and algorithms.
  • Strong experience in performance profiling and optimization techniques for games.
  • Exceptional problem-solving skills and attention to detail.
  • Excellent communication and interpersonal skills.
  • Proven leadership abilities with a focus on mentorship and talent development.
Good to have:
  • Ideally 8+ years of professional C++ experience in the games industry.
  • Experience using Unreal Engine’s various replication systems.
  • Experience developing for multiple platforms and considering certification requirements.
  • Experience working on and maintaining live games.
  • Experience delivering backend services like telemetry, matchmaking, and live player data.
Perks:
  • Private healthcare.
  • Additional time off over the Christmas period.
  • Bonus scheme.
  • Team outings and events.
  • Summer BBQ + Festive party.

Job Details

Lead Engineer

UK Remote or West Midlands Based – Birmingham/Worcestershire Area

Please Note: We welcome applicants that prefer to work from home, so please get in touch!

Role and Purpose:

As a Lead Engineer at Flix Interactive, you will be at the forefront of driving technical excellence and innovation in the creation of our gaming products. Leading a team of engineers, you will be responsible for overseeing the technical aspects of game development, ensuring the successful implementation of game features, optimizing performance, and fostering a collaborative and high-performing engineering team. Your expertise in software development, strong leadership skills, and passion for gaming will be instrumental in delivering world-class gaming experiences to players.

Responsibilities:

  • Provide technical leadership mentoring and guidance to a multi-disciplined engineering team, ensuring adherence to best practices and coding standards.
  • Lead by example, demonstrating strong programming skills, architectural knowledge of both game systems and backend services, and problem-solving abilities.
  • Oversee the implementation of complex game systems, backend services and features, working closely with designers and artists to bring the game vision to life.
  • Identify technical and developmental risks and come up with solutions to address or mitigate them.
  • Collaborate with team members to design and implement scalable and maintainable code.
  • Work with backend teams to deliver secure and efficient services to drive live game content.
  • Take charge of performance optimization efforts for both game and backend systems, profiling code, and identifying opportunities for improving game and service performance.
  • Lead the team in implementing optimizations to achieve smooth and responsive gameplay experiences.
  • Ensure the team maintains clear and well-organized technical documentation, including code comments, design specifications, and technical guidelines.
  • Lead the implementation and maintenance of automated testing processes to ensure the stability and reliability of the codebase.
  • Collaborate with QA to identify and resolve software defects in a timely manner.
  • Collaborate with the project management team to estimate engineering efforts, set development milestones, and manage project timelines.
  • Monitor progress and provide regular updates on the status of development tasks and provide a burndown of progress towards milestone goals.
  • Stay informed about the latest trends and advancements in game development technologies, tools, and industry practices.
  • Encourage a culture of continuous learning and innovation within the engineering team.
  • Foster a collaborative and positive work environment, promoting effective communication and teamwork across disciplines.
  • Facilitate cross-discipline collaboration between engineers, artists, designers, and other stakeholders.

Requirements:

  • Proven experience in a Senior Engineer role in game development, with a proven track record of delivering successful games.
  • 7 years of professional C++ experience in the games industry producing production quality code.
  • Strong desire to lead and develop a team of engineers.
  • A passion for delivering projects to be the best they can be and empowering adjacent teams to deliver exceptional gaming experiences to players.
  • Strong experience with C++ for game engines.
  • Strong understanding of Unreal Engine and version control systems such as Perforce and Git.
  • Broad knowledge of multiple areas of game programming (Engine, AI, UI, Audio, Gameplay, Physics, Rendering, Multiplayer).
  • Working knowledge of backend languages such as C#, Kotlin or similar.
  • Good understanding of backend services and architecture such as matchmaking, player data, stats and telemetry etc.
  • In-depth knowledge of software development principles, design patterns, and algorithms.
  • Strong experience in performance profiling and optimization techniques for games.
  • Exceptional problem-solving skills, with meticulous attention to detail.
  • Excellent communication and interpersonal skills, with the ability to lead and inspire a team.
  • Proven leadership abilities, with a focus on mentorship and talent development.

Desirable Skills and Experience:

  • Ideally 8+ years of professional C++ experience in the games industry producing production quality code.
  • Experience using Unreal Engine’s various replication systems.
  • Experience developing for multiple platforms and considering platform certification requirements.
  • Experience working on and maintaining live games.
  • Experience delivering backend services such as telemetry, matchmaking, cross platform accounts, live player data and service driven events etc.

Application & Portfolio:

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.

Send your application to – careers@flixinteractive.com

What We Offer

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:

  • Private healthcare.
  • Additional time off over the Christmas period on top of standard holidays.
  • Bonus scheme.
  • 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.

For more information visit our site – Flix Interactive

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.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Birmingham, UK

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Software Development & Engineering Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Flix started in 2012 with a few developers in a house near the small town of Barnt Green. We are now 100+ developers based just outside of Birmingham and full-time working from home! Thanks to the great team we have here at Flix the studio has developed a culture of supportive growth that reflects the passion and determination to create incredible games.

Birmingham, England, United Kingdom (Remote)

Birmingham, England, United Kingdom (Remote)

Birmingham, England, United Kingdom (Remote)

View All Jobs

Get notified when new jobs are added by flix interactive

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug
Contact Us
hello@outscal.com
Made in INDIA 💛💙