Senior Unreal Engine Programmer

Remote (UK and EU time zone)

We are looking for a Senior Unreal Programmer to join our core Zenos team. You will be responsible for implementing key platform features in addition to solving important technical challenges throughout development.

As an ideal candidate, you will have experience working with Unreal Engine and an interest in online multiplayer applications, managing server infrastructure and game-as-service features.

We are a growing studio, so this requires plenty of hands-on work creating, iterating, and tuning. You are comfortable operating in an ambiguous environment where goals and constraints are mostly team driven and where change, big and small, is a critical part of the process.

Apply Now

Responsibilities:

  • Implement and improve a variety of fast and efficient core software using Unreal Engine 5.
  • Tools creation and maintaining code quality.
  • Maintain and build code using C++ for all assigned work streams.
  • Being able to help Junior colleagues.
  • Work with management on current development plan and roadmap.
  • Write documentation.

Prerequisites:

  • 6+ years of professional experience in Unreal Engine development.
  • Great understanding of modern C++/Blueprints (C++17/20 is a plus).
  • Excellent and extensive knowledge of Unreal actor lifecycle and game flow.
  • Good knowledge of Unreal subsystems, base classes and knowing best practices.
  • Solid technical understanding or experience with JSON, REST, Socket & WebSocket standards.
  • Ability to do R&D independently and break ground in new territory.
  • Ability to write larger modules from start to finish.
  • Excellent communication and collaborative problem-solving skills.

Additional Skills:

  • Experience working with Epic Online Services, Oculus or Steam Platforms.
  • Familiar with Unreal Engine Virtual Production tools and pipeline.
  • Experience with modern video and media standards.
  • Good knowledge of Slate and UMG.
  • Experience developing or shipping Unreal Engine Plugins (Content or Code).
  • Experience with scripting languages like Python or GoLang.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

APPLY for THIS role

Kindly fill out the job application form and submit your resume or CV, and we’ll get back to you as soon as we can!

* Indicates required fields

Submit Application
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.