Enable job alerts via email!

Senior Software Engineer (Game Engine)

Different Technologies Pty Ltd.

United Kingdom

On-site

GBP 40,000 - 70,000

Full time

30+ days ago

Job summary

A dynamic video game startup in Cambridge, UK, is looking for a Senior Software Engineer (Game Engine) to contribute to cutting-edge game technologies. The role involves developing core modules for Unreal Engine, maintaining game systems in C++, and exploring new platforms for game deployment.

Qualifications

  • 5+ years professional experience in software development.
  • Strong skills in C++ development and debugging.
  • Experience working on Unreal Engine and shipping code to production.

Responsibilities

  • Develop and manage new features for the game lifecycle.
  • Maintain game systems in C++ on Unreal Engine.
  • Work on core Unreal Engine plugins and explore new platforms.

Skills

C++ development
Debugging
Game development
Communication

Education

Bachelor's or master's degree in Computer Science

Tools

Unreal Engine
Git
Unreal Build Tool
CMake

Job description

We are a dynamic video game startup based in Cambridge, UK, dedicated to creating immersive and innovative gaming experiences. We are seeking a talented Senior Software Engineer (Game Engine) to join our team and help us develop and maintain our cutting-edge game technologies and systems.

At World Makers, a Senior Software Engineer (Game Engine) will have the opportunity to work directly on core modules and plugins for Unreal Engine, building and improving existing C++ game systems and support for new platforms and device targets.

Responsibilities

  • Develop and manage new features throughout their entire lifecycle, from initial concept to final release.
  • Develop and maintain game systems in C++ on Unreal Engine.
  • Work on core Unreal Engine plugins (such as audio processing, core animation, deep learning tools) to support our most critical and innovative game features.
  • Explore new platforms to deploy our games to, and develop additional features required for those platforms.
  • Debug, profile, and optimise code on a variety of platforms.
  • Work effectively with other game development disciplines, including art and design.
  • Contribute to and drive new technical architecture and design.

Requirements

  • 5+ years professional experience in software development.
  • Solid understanding of computer science fundamentals and computer architecture.
  • Very strong skills in C++ development and debugging.
  • Experience shipping code to a production environment.
  • Experience working on Unreal Engine.
  • Experience using version control software (e.g. Git / P4)
  • Excellent verbal and written English communication skills.

Bonus Skills

  • Bachelor's or master's degree in Computer Science or a related field.
  • Experience working on and shipping live service games.
  • Experience working on game console platforms (PlayStation/Xbox/Switch).
  • Experience working on mobile platforms (Android/iOS).
  • Experience with Unreal Build Tool and CMake.
  • Experience developing low-level game engine systems (e.g. rendering, physics, animation, networking).
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs