Senior Unreal Engine Programmer - F/M/NB

nova quark

Job Summary

We are looking for a Senior Unreal Engine Programmer to design, develop, and enhance the core gameplay frameworks supporting a AAA production. As a key technical contributor, you will collaborate closely with designers, artists, and other engineers to build robust systems and tools that empower the development team and ensure the game meets the highest quality standards. The role involves designing and implementing core gameplay and engine systems, collaborating across departments, improving existing tools, mentoring junior programmers, and contributing to technical planning, debugging, profiling, and optimization.

Must Have

  • Design and implement core gameplay and engine systems and frameworks in Unreal Engine.
  • Collaborate across departments to identify needs, propose solutions, and ensure smooth integration.
  • Improve and maintain existing tools, systems, and pipelines to optimize production workflows.
  • Mentor and support less-experienced programmers within a team of 3–4 developers.
  • Contribute to technical planning, including architecture design, task estimation, and code reviews.
  • Debug, profile, and optimize gameplay and engine systems to meet performance and memory requirements.
  • 5+ years of professional experience in game programming, with at least 2 shipped titles.
  • Strong proficiency in C++ and Unreal Engine (UE4/UE5) development.
  • Solid understanding of gameplay systems architecture, engine frameworks, and multiplayer/networking fundamentals.

Good to Have

  • Experience with engine-level development, editor tools, or custom Unreal modules.
  • Familiarity with AI, animation, physics, or level scripting systems.

Perks & Benefits

  • Competitive packages and seamless onboarding for international team members through Deel, ensuring compliance with local labor laws and tailored benefits.

Job Description

The position

Job description

Why do we need a Senior Unreal Engine Programmer ?

We are looking for a Senior Unreal Engine Programmer to design, develop, and enhance the core gameplay frameworks supporting a AAA production. As a key technical contributor, you will collaborate closely with designers, artists, and other engineers to build robust systems and tools that empower the development team and ensure the game meets the highest quality standards.

Team composition: Team of 3-4 people with an associate Lead

Responsibilities

  • Design and implement core gameplay and engine systems and frameworks in Unreal Engine to support multiple teams and disciplines.
  • Collaborate across departments (Tech, Design, Level Design, Art, etc.) to identify needs, propose solutions, and ensure smooth integration of gameplay and engine features.
  • Improve and maintain existing tools, systems, and pipelines to optimize production workflows and performance.
  • Mentor and support less-experienced programmers within a team of 3–4 developers, fostering a culture of technical excellence and collaboration.
  • Contribute to technical planning, including architecture design, task estimation, and code reviews.
  • Debug, profile, and optimize gameplay and engine systems to meet performance and memory requirements on target platforms.

Key information

  • Accepting permanent staff and freelance candidates
  • Availability: ASAP (if available later, do not hesitate to apply!)
  • Location: Full remote possible (Europe only)
  • Compensation and Benefits:

We partner with Deel to facilitate hiring globally, ensuring compliance with local labor laws and providing tailored benefits for each country. This collaboration allows us to offer competitive packages and seamless onboarding for our international team members, enhancing their employment experience no matter where they are located.

Preferred experience

Hard skills

  • Mandatory
  • 5+ years of professional experience in game programming, with at least 2 shipped titles (preferably AAA).
  • Strong proficiency in C++ and Unreal Engine (UE4/UE5) development.
  • Solid understanding of gameplay systems architecture, engine frameworks, and multiplayer/networking fundamentals.
  • Experience collaborating across multidisciplinary teams.
  • Strong problem-solving skills, autonomy, and a proactive approach to improving production pipelines.
  • Nice to have
  • Experience with engine-level development, editor tools, or custom Unreal modules.
  • Familiarity with AI, animation, physics, or level scripting systems.

Recruitment process

1. First conversation (20 min) by video call with Arthur (Recruiter) and Tushar (Lead Tech): To learn more about your experience, your expectations and Tara Gaming/Novaquark

2. Technical test, 30min before the Hiring Manager interview : To assess your technical questions via a document with technical questions, no setup needed

3. Hiring Manager interview (1 hour) with Colin (Lead Tech) & Ivan (Associate Lead Engine Programmer): To meet your futur manager and to go deeper in our current context

Throughout the entire recruitment process, Arthur will ensure follow-up and coordination. Do not hesitate to send your portfolio in addition to your CV to showcase your creations!

9 Skills Required For This Role

Cpp Unreal Unity Talent Acquisition Game Texts Composition Networking Level Design Multiplayer

Similar Jobs