Unreal Engine 5 Systems Engineer – Multiplayer Studio

Unreal Engine 5 Systems Engineer – Multiplayer Studio

Full-Time 45000 - 60000 £ / year (est.) No working from home possible
Rocketscience

At a Glance

  • Tasks: Design and implement core systems for exciting multiplayer games using Unreal Engine 5.
  • Company: Join Splash Damage, a leading UK game development studio with a rich history.
  • Benefits: Enjoy competitive salary, private medical insurance, gym membership, and more!
  • Other info: Diverse and inclusive workplace welcoming applicants from all backgrounds.
  • Why this job: Be part of a creative team shaping the future of gaming experiences.
  • Qualifications: Experience with Unreal Engine 5 and strong C++ skills are essential.

The predicted salary is between 45000 - 60000 £ per year.

The Space Rangers team are recruiting a System Engineer to join Splash Damage, at their onsite studio in Bromley!

Location: London, Bromley (on-site)

About Splash Damage:

Based near London, Splash Damage is one of the UK’s longest-running independent game development studios. For over two decades we’ve built team-based shooters that bring players together through cooperation, competition, and shared experiences. Our teams have contributed to some of the industry’s biggest franchises, including Batman, Halo, and Gears of War, as well as creating original titles such as Brink and Dirty Bomb. Today the studio focuses on developing engaging multiplayer experiences in partnership with leading publishers, while continuing to invest in both new projects and our existing franchises, including the open-world survival game SCUM.

ABOUT THE ROLE:

Systems engineers are part of the studios Core Tech team and are responsible for designing and implementing the core systems, pipelines and architecture that provide a solid framework for all our titles and working closely with other disciplines. As a System Engineer, you will use your knowledge and experience to contribute to the technical design and implementation of large-scale systems & features that encompass rendering, networking and low-level systems, tools and build infrastructure, with a focus on scalability and performance. You will apply your knowledge in data structures and algorithms for modern, multi-core architectures to build state-of-the-art technology for both PC and consoles. You will work within cross-functional teams, owning tasks and features across a range of engine systems, pipelines and tools. We believe that constantly improving on our skills is an essential part of the job and incorporate this into our daily projects.

WHAT YOU'LL EXCEL AT:

  • Working effectively in open and collaborative environments.
  • Employing a can-do attitude to solve difficult problems as part of an agile, fast-moving, and highly focused team.
  • Breaking down your work into measurable and achievable tasks.
  • Writing clear, maintainable, and portable code.
  • Communicating ideas, intent, trade-offs, and constraints to both technical and non-technical team members.

WHAT YOU'LL NEED TO SUCCEED:

  • Professional Unreal Engine 5 development experience.
  • Professional game engine code experience (in areas such as I/O, rendering, physics, memory management, multithreading, content pipelines, etc.).
  • Familiarity with Systems development for Xbox Series S/X and/or PS5.
  • Strong practical knowledge of C++, with relevant professional experience.
  • Strong understanding of computer science and good understanding of 3D maths.
  • Experience with advanced usage of source control systems (e.g. Perforce).
  • Good familiarity with profiling and optimising code for optimal CPU, GPU, memory and bandwidth usage.
  • Good familiarity with debugging tools and techniques.
  • Experience working in one or more phases of game development, from feature design and implementation to bug-fixing and polish.
  • Experience with and/or an appetite to explore what modern AI advances can bring to game development.

WHAT WE CAN OFFER:

Competitive Salary and Benefits Package: Your health and wellbeing is important to us, so we offer a variety of benefits including:

  • Enhanced Private Pension Scheme
  • Private Medical Insurance
  • Group Life Assurance
  • Competitive holiday + studio wide closures in summer and winter
  • Gym Membership Allowance
  • Free Eye Tests
  • Free on-site parking
  • Electric Car Scheme
  • Season Ticket Loans

A FRIENDLY NOTE FROM THE RECRUITMENT TEAM:

Let us do the work for you: Even if your profile isn’t an exact match for all of the qualifications listed above, we still want you to apply. Our team members come from a variety of different industries, not all of which are immediately relevant to game or software development, and we welcome all candidates of similarly varied backgrounds, communities, and identities. Our client is an equal-opportunity employer. They believe their teams create better work when they have a range of perspectives to draw from, and we are committed to creating an inclusive working environment that celebrates diversity.

Unreal Engine 5 Systems Engineer – Multiplayer Studio employer: Rocketscience

Splash Damage is an exceptional employer, offering a vibrant and inclusive work culture that fosters creativity and collaboration among its talented teams. Located in Bromley, just outside London, employees benefit from a competitive salary and comprehensive benefits package, including private medical insurance and a generous pension scheme, all while working on exciting multiplayer projects that push the boundaries of gaming technology. With a strong emphasis on professional development and a commitment to diversity, Splash Damage provides a rewarding environment for those looking to grow their careers in the gaming industry.

Rocketscience

Contact Details:

Rocketscience Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Unreal Engine 5 Systems Engineer – Multiplayer Studio

Tip Number 1

Get your networking game on! Reach out to folks in the industry, especially those at Splash Damage. LinkedIn is a great place to start – drop them a message, ask about their work, and express your interest in the Systems Engineer role.

Tip Number 2

Show off your skills! If you’ve got a portfolio or any projects that highlight your Unreal Engine 5 experience, make sure to share them. A personal project can really set you apart and demonstrate your passion for game development.

Tip Number 3

Prepare for the interview like it’s a boss battle! Research common technical questions related to systems engineering and be ready to discuss your problem-solving approach. Practice explaining complex concepts in simple terms – it’ll impress both techies and non-techies alike.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to connect directly with us.

We think you need these skills to ace Unreal Engine 5 Systems Engineer – Multiplayer Studio

Unreal Engine 5
Game Engine Development
C++ Programming
Data Structures and Algorithms
3D Mathematics
Multithreading
Content Pipelines

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter for the Systems Engineer role. Highlight your experience with Unreal Engine 5 and any relevant projects you've worked on. We want to see how your skills align with what we're looking for!

Show Off Your Code Skills:Since writing clear and maintainable code is key, consider including examples of your work or a portfolio link. If you’ve tackled complex problems in game development, let us know! We love seeing your coding prowess in action.

Be Clear and Concise:When writing your application, keep it straightforward. Use bullet points where possible to make your achievements stand out. We appreciate clarity and want to quickly understand your strengths and experiences.

Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it makes the whole process smoother for everyone involved.

How to prepare for a job interview at Rocketscience

Know Your Unreal Engine 5 Inside Out

Make sure you brush up on your Unreal Engine 5 skills before the interview. Be ready to discuss specific projects you've worked on, focusing on your contributions to systems development, rendering, and networking. Highlight any challenges you faced and how you overcame them.

Show Off Your Problem-Solving Skills

Prepare to demonstrate your can-do attitude by discussing past experiences where you tackled difficult problems. Use examples that showcase your ability to break down complex tasks into manageable parts, especially in a collaborative environment.

Communicate Clearly and Effectively

Practice explaining technical concepts in simple terms. You’ll need to communicate with both technical and non-technical team members, so being able to articulate your ideas clearly will set you apart. Think of examples where you successfully communicated trade-offs or constraints in a project.

Familiarise Yourself with the Studio's Projects

Do some homework on Splash Damage and their games, like SCUM and previous titles. Understanding their focus on multiplayer experiences will help you align your answers with their goals and show genuine interest in the role and the company.