Tech Lead / Senior Unreal Engine Developer

Program-Ace

Job Summary

Program-Ace is an innovative IT company with over 30 years of experience, specializing in AR/VR applications, simulations, and interactive training platforms. We are expanding our Cyprus office and seeking a Tech Lead/Senior Unreal Engine Developer to lead technical direction for simulation and gaming projects, build interactive prototypes, integrate hardware, optimize environments, and mentor a local team.

Must Have

  • 3+ years of commercial experience in game development using Unreal Engine (UE4/UE5)
  • Strong knowledge of C++ and Unreal Engine’s core systems
  • Hands-on experience working on released or live game projects
  • English level C1+
  • Solid understanding of game and non-game projects architecture
  • Ability to rapidly build and iterate on simulation prototypes and gameplay features
  • Experience with Blueprints and creating hybrid (C++ + Blueprint) solutions
  • Ability to plan and maintain scalable project architecture and participate in high-level technical decision-making
  • Familiarity with performance optimization, profiling tools, and debugging workflows in Unreal Engine
  • Experience working with version control systems (Git/Perforce)
  • Practical knowledge of Pixel Streaming (setup, deployment, troubleshooting)
  • Basic understanding of AWS (EC2/S3 or similar)
  • Hands-on experience with scene setup, optimization, and 3D workflow basics
  • Strong problem-solving skills, ownership, and ability to work independently

Good to Have

  • Knowledge of procedural generation, animation systems, gameplay ability system (GAS), or AI frameworks
  • Experience in training simulators, industrial simulators, or driving/flying simulators
  • Hands-on experience with military simulation systems or industrial training solutions
  • Experience with hardware such as physical controllers, custom control systems, industrial devices or sensors, motion platforms, haptics, or specialized training equipment
  • Knowledge of custom input mapping pipelines and hardware communication protocols
  • Performance optimization for hardware-driven or simulation-intensive applications
  • Experience with multiplayer systems, replication, networking architecture

Perks & Benefits

  • A clear path to grow into a CTO position and drive our technical vision
  • Involvement in cutting-edge projects combining Unreal Engine, simulations, and hardware tech
  • A supportive, skilled team that values innovation and initiative
  • Competitive salary and benefits package (aligned with Cyprus legislation)

Job Description

Tech Lead / Senior Unreal Engine Developer

We are looking for a highly skilled Tech Lead/Senior Unreal Engine Developer

About Us

Program-Ace is an innovative IT company with over 30 years of experience in software development. We specialize in building custom digital solutions, including AR/VR applications, simulations, digital twins, and interactive training platforms. Our portfolio includes award-winning products and long-term partnerships with global leaders such as GAP, Deutsche Telekom, Deloitte, Qualcomm, Lenovo, Meta, BBC, and many others.

With the launch of our Cyprus office, we are expanding our international presence and building a strong development function to support the growth of our local and global teams.

We are looking for a Tech Lead/Senior Unreal Engine Developer who is already based in Cyprus or willing to relocate, and ready to take a lead role in building a strong local team.

What You Will Do:

  • Lead the technical direction for simulation-focused and gaming projects.
  • Build highly interactive simulation prototypes and core gameplay systems in Unreal Engine.
  • Integrate and configure hardware controllers, sensors, input devices, and custom control systems.
  • Work with Pixel Streaming features and support streaming-based simulation scenarios.
  • Set up and optimize environments, lighting, and scene logic for high-performance simulations.
  • Collaborate closely with designers, engineers, and hardware specialists.
  • Mentor developers, review code, and ensure best technical practices.
  • Participate in system architecture design, risk management, and long-term planning.
  • Take ownership of the technical success of simulation and game projects.

Must-have Experience & Skills:

  • 3+ years of commercial experience in game development using Unreal Engine (UE4/UE5).
  • Strong knowledge of C++ and Unreal Engine’s core systems (gameplay framework, memory management, modules, UObjects, actors, components).
  • Hands-on experience working on released or live game projects (PC, console, or mobile with proofs)
  • English level C1+
  • Solid understanding of game and non-game projects architecture,
  • Ability to rapidly build and iterate on simulation prototypes and gameplay features.
  • Experience with Blueprints and ability to create them in hybrid (C++ + Blueprint) solutions.
  • Ability to plan and maintain scalable project architecture, and participate in high-level technical decision-making.
  • Familiarity with performance optimization, profiling tools, and debugging workflows in Unreal Engine.
  • Experience working with version control systems (Git/Perforce).
  • Practical experience with automation and pipeline tools (CI/CD, build automation, asset validation, deployment tools, scripting) would be a big plus
  • Strong problem-solving skills, ownership, and ability to work independently.
  • Practical knowledge of Pixel Streaming (setup, deployment, troubleshooting).
  • Basic understanding of AWS (EC2/S3 or similar), especially for hosting or streaming simulations.
  • Hands-on experience with scene setup, optimization, and 3D workflow basics.

Nice to Have:

  • Knowledge of procedural generation, animation systems (would be a big plus), gameplay ability system (GAS), or AI frameworks.
  • Experience in training simulators, industrial simulators, or driving/flying simulators.
  • Hands-on experience with military simulation systems or industrial training solutions (e.g., defense, aviation, heavy machinery, emergency response).
  • Experience with hardware such as: physical controllers (joysticks, wheels, pedals, HOTAS), custom control systems, industrial devices or sensors, motion platforms, haptics, or specialized training equipment
  • Knowledge of custom input mapping pipelines and hardware communication protocols.
  • Performance optimization for hardware-driven or simulation-intensive applications.
  • Experience with multiplayer systems, replication, networking architecture.

What We Offer:

  • A clear path to grow into a CTO position and drive our technical vision.
  • Involvement in cutting-edge projects combining Unreal Engine, simulations, and hardware tech.
  • A supportive, skilled team that values innovation and initiative.
  • Competitive salary and benefits package (aligned with Cyprus legislation)

Send your resume and become an important part of our team!

Learn more about us on our website or follow us on LinkedIn.

No Discrimination

Program-Ace has no tolerance for discrimination – all employment decisions, including but not limited to recruitment, hiring, employment, upgrading, demotion, discipline, transfer or termination are to be made, and all applicants are employed, and all employees are treated during employment, without regard to their race, ethnicity, national origin, color, religion, marital status, pregnancy, nursing mother status, genetic information, sex, sexual orientation, gender identity, gender expression, medical condition, physical or mental disability, military or veteran status, or any other basis prohibited by law. If you feel you have been subject to discrimination, please report it promptly to your Manager and Human Resources at jobs@program-ace.com. Please get in touch with Human Resources for any specific questions or to voice any concerns.

Drug- and Alcohol-Free Workplace

Employees may not use, sell, possess, purchase, or transfer illegal drugs – or sell, transfer, or distribute personal prescription legal drugs – on Program-Ace premises, in Program-Ace vehicles or during work hours. Employees may not be under the influence of any substance during work hours that impairs their ability to work safely or creates a risk to their safety, the safety of others, or Program-Ace property. Employees are not permitted to drink, or be under the influence of, alcohol during work hours or on Program-Ace premises with one exception: if they are of legal drinking age, they may drink alcohol at company-sponsored events approved by a Senior Manager. Please be aware that in case of any violation of such prohibition, an employee may be held disciplinary, administratively, and criminally liable. Please get in touch with Human Resources at jobs@program-ace.com for any specific questions regarding the drug- and alcohol-free awareness program, if you need any assistance or rehabilitation, or to voice any concerns.

17 Skills Required For This Role

Team Management Problem Solving Risk Management Github Talent Acquisition Unreal Cpp Game Texts Lighting Shading Prototyping Networking Aws Ci Cd Blueprints Git Perforce Multiplayer

Similar Jobs