Tech Programmer

1 Hour ago • All levels • Game Engine • Technical Art • Game Programmer

Job Summary

Job Description

Fool's Theory seeks a Tech Programmer to co-design and implement runtime systems and developer tools (primarily C++, with some Blueprint and Python) for cinematic conversations within Unreal Engine. Responsibilities include architecture design, system implementation, automation pipeline development, optimization (framerate, memory, loading times), technical documentation, and collaboration with various teams (writers, artists, QA, DevOps). The tools are already licensed to third parties and are being significantly improved for broader use. Experience with Unreal Engine, C++, and version control systems is required.
Must have:
  • Unreal Engine experience
  • C++ expertise
  • Version control knowledge
  • Strong communication
Good to have:
  • Slate UI Framework (Unreal Engine)
  • Animation system experience
  • Cinematic tools experience
  • Multiplayer programming
  • Performance optimization & debugging
Perks:
  • Flexible working hours
  • Remote work option
  • English language lessons
  • Experienced team
  • Modern tools
  • Industry training support
  • Private medical insurance
  • MyBenefit platform
  • Psychological support

Job Details

About the job

We are Fool’s Theory, a company from Bielsko-Biała in Poland, creators of the games Seven: The Days Long Gone and The Thaumaturge.

We are looking for the engineer eager to work on our in-house technology supporting the development of cinematic conversations. This set of tools is integrated with Unreal Engine which we initially developed for The Thaumaturge.

Its first version is already available to license by 3rd parties. We’re working on significantly improving it in order to support a big number of projects out of the box.
Fool's Theory Dev Tools

Sounds interesting? Get in touch with us!

Responsibilities

  • Co-designing the architecture of runtime systems and developer tools that meet the standards of a modular framework.
  • Implementing systems and tools,, mainly in the form of a C++ codebase. Some tasks may involve using blueprints and Python.
  • Researching and developing in the area of automation pipelines.
  • Optimization of runtime systems in terms of framerate, memory usage and loading times.
  • Optimization of tools and pipelines in terms of iteration times.
  • Writing technical documentation.
  • Cooperating with writers, narrative designers, cinematic artists, lighting artists, animators, QA and DevOps.

Requirements

  • Experience with Unreal Engine, including familiarity with its architecture and tools.
  • Very good knowledge of C++.
  • Familiarity with version control systems.
  • Very good organization and time management skills.
  • Strong interpersonal and communication skills.
  • Fluent in English.

Nice to have

  • Knowledge of Slate UI Framework (Unreal Engine).
  • Experience with animation systems.
  • Experience with cinematic-related tools.
  • Experience in multiplayer programming.
  • Experience with optimizing game performance and debugging.

We offer

  • Flexible working hours (core hours: 10:00-16:00).
  • Possibility to work remotely (from anywhere with a time zone difference of -/+ 2 hours from GMT+1).
  • English language lessons.
  • Working in a group of experienced specialists, often gamedev veterans, who are willing to share their knowledge.
  • Custom tools to automate boring, repetitive stuff.
  • Working with modern tools from leading technology suppliers (e.g. Jetbrains), as well as with our proprietary solutions.
  • Support in industry training courses, conferences and fairs participation (both as a participant or speaker).
  • Private medical insurance (Enel-med).
  • Access to MyBenefit platform with the possibility to co-finance a Multisport Card.
  • Psychological support.

Similar Jobs

The Walt Disney Company - Pipeline Technical Director, Level II

The Walt Disney Company

Vancouver, British Columbia, Canada (Hybrid)
3 Months ago
Infoblox - Staff/Senior Data Engineer

Infoblox

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Blazing griffin - Gameplay Programmer (Games)

Blazing griffin

Glasgow, Scotland, United Kingdom (On-Site)
2 Months ago
Google - Senior Software Engineer, Full Stack, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
ByteDance - Software Engineer, Video-On-Demand

ByteDance

Singapore (On-Site)
3 Months ago
Spyke Games - Senior Game Developer

Spyke Games

İstanbul, Türkiye (On-Site)
6 Months ago
Carina Softlabs  Inc  - Unreal Game Developer

Carina Softlabs Inc

Indore, Madhya Pradesh, India (On-Site)
4 Months ago
N-iX - Senior Unity Engineer (#2668)

N-iX

Ukraine (Hybrid)
1 Month ago
Amber - Senior Unreal Game Engineer (Project Based)

Amber

Brazil (On-Site)
6 Months ago
Mojang Studios - Senior C++ Engineer

Mojang Studios

Stockholm, Stockholm County, Sweden (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ION - Senior Technical Consultant - Endur

ION

Dallas, Texas, United States (On-Site)
4 Months ago
Xentrix Studios - Visual FX – Team Lead

Xentrix Studios

India (On-Site)
3 Months ago
Ethernovia - GUI Tools Software Development

Ethernovia

Pune, Maharashtra, India (Remote)
3 Months ago
Microsoft - Member of Technical Staff - Software Engineering, Health AI

Microsoft

London, England, United Kingdom (On-Site)
1 Month ago
Google - Software Engineer, PhD, Early Career, Campus, Systems and Infrastructure, 2025 Start

Google

Atlanta, Georgia, United States (On-Site)
3 Months ago
Playrix - Senior C++/Python Software Engineer (Engine)

Playrix

Cyprus (Remote)
3 Months ago
Red Point Labs - Unity Game Developer (Remote OK)

Red Point Labs

Argentina (Remote)
8 Months ago
Aristocrat Gaming - Sr Technical Lead

Aristocrat Gaming

Noida, Uttar Pradesh, India (Hybrid)
1 Month ago
Meta - Data Engineer, Product Analytics

Meta

Seattle, Washington, United States (On-Site)
3 Months ago
ION - Principal Software Engineer, Italy

ION

Rome, Lazio, Italy (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Poland

PwC - Starszy Konsultant / Starsza Konsultantka | ESG | Taksonomia

PwC

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Months ago
Playtika - Office Administrator

Playtika

Poland (Hybrid)
2 Months ago
Futurum Technology  - Młodszy Specjalista ds. finansowych i prawnych

Futurum Technology

Wadowice, Lesser Poland Voivodeship, Poland (On-Site)
4 Months ago
Keywords Studios (Player Support) - Senior Research Associate - AI

Keywords Studios (Player Support)

Silesian Voivodeship, Poland (Hybrid)
1 Month ago
Techland - 3D Environment Artist

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
3 Weeks ago
Playtika - Games R&D-Production Support Team Leader

Playtika

Poland (Hybrid)
2 Months ago
Testronic - LQA Game Tester with Chinese Traditional

Testronic

Poland (Remote)
1 Month ago
Keywords Studios (Player Support) - IT Support Manager

Keywords Studios (Player Support)

Silesian Voivodeship, Poland (Hybrid)
2 Months ago
Fun Crafters - Motion Designer

Fun Crafters

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
8 Months ago
PwC - Consultant for accounting processes with German [online recruitment]

PwC

Katowice, Silesian Voivodeship, Poland (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Zen Technologies  - Junior Game Developer

Zen Technologies

Hyderabad, Telangana, India (On-Site)
4 Months ago
Intrepid Studios,  Inc  - Senior Gameplay Engineer

Intrepid Studios, Inc

San Diego, California, United States (On-Site)
3 Days ago
The Hub - Senior Game Engineer

The Hub

Copenhagen, Denmark (On-Site)
6 Months ago
AbZorba Games  - Unity Game Developer

AbZorba Games

Athens, Greece (On-Site)
8 Months ago
Kaiying Network - Unity3D Programmer

Kaiying Network

Shanghai, Shanghai, China (On-Site)
1 Week ago
Playrix - Senior C++/Python Software Engineer (Engine)

Playrix

Ukraine (Remote)
3 Months ago
Convai - Unreal engine developer

Convai

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Spyke Games - Senior Game Developer

Spyke Games

İstanbul, Türkiye (On-Site)
6 Months ago
Netflix - Sr. Gameplay Engineer, Games Experience Engineering

Netflix

Los Gatos, California, United States (Remote)
3 Months ago
Moon Active - Software Developer

Moon Active

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

We're a collective of AAA veterans who decided to take a break from big productions and find refuge in the mountains of southern Poland. In the past, we've contributed our skills to the critical and commercial successes of games such as The Witcher 3: Wild Hunt or Baldur's Gate 3.


It's our goal to create immersive, story-rich games. From the very beginning of our studio, we focused on creating unique RPG experiences. We're players at heart and deliver the type of games we'd love to play ourselves.


OUR GAMES – The Thaumaturge | Seven: The Days Long Gone

Poland (Remote)

Poland (Remote)

Poland (Hybrid)

Poland (Remote)

Poland (Hybrid)

View All Jobs

Get notified when new jobs are added by Fool's Theory

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug