Sperasoft

Engine Programmer, UE 5

Sperasoft

full-time

Posted on:

Location Type: Remote

Location: Poland

Visit company website

Explore more

AI Apply
Apply

About the role

  • Diving deep into Unreal Engine 5 architecture and source code to extend, improve, and customize core engine systems.
  • Working on low-level subsystems, memory, asset streaming, I/O, and building pipelines.
  • Profiling and optimizing CPU and GPU performance, memory footprint, and loading times for current and next-gen platforms.
  • Extending / tuning core engine features and technologies (Nanite, Lumen, Chaos, etc.).
  • Supporting a range of consoles (Sony, Microsoft, Nintendo), as well as PC and cloud-based gaming platforms.
  • Integrating platform SDKs, store APIs, online services and storefronts (Steam, EGS, GoG, etc.).
  • Participating in all phases of development — from prototype and tools setup to shipping the final game build.

Requirements

  • Strong C++ programming skills with practical experience
  • Proven experience working with Unreal Engine 4 or 5, with understanding of:
  • Engine modules, build system, and reflection macros.
  • Unreal Editor customization and plugin development.
  • Blueprint system integration and native interface extension.
  • Rendering or physics subsystems and related debugging tools.
  • Knowledge of development tools and technologies, such as:
  • Visual Studio, Rider, or similar IDEs.
  • Perforce or Git version control systems.
  • Performance analysis tools (Unreal Insights, PIX, RenderDoc, etc.).
  • Understanding of computer architecture fundamentals, including:
  • Memory layout and cache efficiency.
  • Multithreading, synchronization, and parallel computation.
  • CPU/GPU communication and workload management.
  • Ability to maintain at least 75% overlap with the project team’s working hours.
  • Flexible work setup — office, remote, or hybrid — depending on the project.
  • Curiosity to learn new technologies and a drive to grow as an engine specialist.
  • Fluent spoken English and effective communication skills for cross-studio collaboration.
Benefits
  • Medical Care package
  • MyCafeteria system - including Multisport card and more
  • Employee Assistance Program (EAP), offering confidential legal, financial, and personal counseling
  • English or Polish language classes
  • Sensibly flexible working hours
  • Breakfasts, snacks and fruits available during the day, tea and coffee machines
  • Additional benefits: care bonus to cover health, educational and safety needs, corporate parties and team buildings
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++Unreal Engine 5Unreal Engine 4Blueprint system integrationRendering subsystemsPhysics subsystemsMemory layoutMultithreadingSynchronizationParallel computation
Soft Skills
effective communicationcuriosity to learndrive to growflexibilityteam collaboration