Tech Programmer

2 Months 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

Techland - UE5 Senior Game Programmer AI

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
4 Months ago
Cloud Chamber - Senior Sound Designer

Cloud Chamber

Novato, California, United States (Remote)
3 Months ago
Demiurge Studios - Senior Gameplay Designer, PvP Shooter

Demiurge Studios

(Remote)
5 Months ago
Sphere Entertainment Co - Building Engineer I (Swing)

Sphere Entertainment Co

Las Vegas, Nevada, United States (On-Site)
1 Week ago
Life church - Architectural Staff

Life church

Edmond, Oklahoma, United States (On-Site)
6 Months ago
Worlds - Technical Director - Unreal Engine

Worlds

(Remote)
1 Month ago
Bitwise Alchemy - Senior Software Engineer

Bitwise Alchemy

Texas, United States (Remote)
9 Months ago
Rocket Science - Software Engineer - Unreal

Rocket Science

Cardiff, Wales, United Kingdom (Hybrid)
4 Weeks ago
Wargaming - Senior Engine Developer (World of Tanks)

Wargaming

Vilnius, Vilnius County, Lithuania (Hybrid)
1 Month ago
Larian Studios - Associate Engine Lead Programmer

Larian Studios

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Hazelight - VFX Artist / Senior VFX Artist

Hazelight

Stockholm, Stockholm County, Sweden (On-Site)
1 Week ago
Epic Games - Lead UE Tools Engineer

Epic Games

Stockholm, Stockholm County, Sweden (On-Site)
3 Months ago
Gunzilla - Senior Game Designer (Weapons)

Gunzilla

London, England, United Kingdom (On-Site)
1 Week ago
Supercell - VFX Artist, Project R.I.S.E

Supercell

Shanghai, Shanghai, China (On-Site)
6 Months ago
Epic Games - Audio Director

Epic Games

Cary, North Carolina, United States (On-Site)
1 Week ago
Avalanche Studios Group - UX Designer

Avalanche Studios Group

Malmö, Skåne County, Sweden (Hybrid)
2 Weeks ago
Epic Games - Audio Designer (Voiceover)

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
5 Days ago
Google - Data Center Facilities Technician, Electrical

Google

Santiago, Santiago Metropolitan Region, Chile (On-Site)
1 Week ago
Google - Data Center Facilities Manager

Google

Ciudad De La Costa, Canelones Department, Uruguay (On-Site)
6 Days ago
Google - Data Center Facilities Technician, Mechanical

Google

Austell, Georgia, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Poland

Netflix - Creative Strategist, Product Discovery & Promotion - Central & Eastern Europe

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
GoReel - JavaScript Developer (PixiJS)

GoReel

Masovian Voivodeship, Poland (Remote)
3 Weeks ago
Google - Senior Software Engineer, Cloud, NodeOS

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
N-iX - Senior Frontend Engineer (Angular)

N-iX

Poland (Hybrid)
1 Week ago
Techland - Compensation and Benefits Manager

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
Whatnot - Software Engineer, Foundations - Poland

Whatnot

Poland (Remote)
6 Months ago
Keywords Studios - Player Support Agent - Brazilian Portuguese/English - Remote

Keywords Studios

Silesian Voivodeship, Poland (Remote)
1 Week ago
N-iX - Middle QA (C#) Engineer

N-iX

Poland (Hybrid)
1 Week ago
Google - Software Engineer III, Chrome

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
Larian Studios - RPG Designer

Larian Studios

Warsaw, Masovian Voivodeship, Poland (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

SmileGate - Next Crossfire Mode Planner

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
4 Weeks ago
PeopleFun - Senior Unity Engineer II

PeopleFun

United States (Remote)
2 Days ago
Blind Squirrel Games - Senior Generalist Engineer

Blind Squirrel Games

Irvine, California, United States (Hybrid)
9 Months ago
Teravision Games - Lead Programmer

Teravision Games

Bogotá, Bogota, Colombia (Hybrid)
2 Months ago
Playrix - Lead Unity Software Engineer (Gameplay)

Playrix

Almaty, Almaty Region, Kazakhstan (Remote)
6 Months ago
Playrix - Senior C++/Python Software Engineer (Engine)

Playrix

Cyprus (Remote)
6 Months ago
Old Skull Games - Senior Game Programmer Unreal Engine

Old Skull Games

Villeurbanne, Auvergne-Rhône-Alpes, France (On-Site)
4 Months ago
Tencent - Senior Environment Artist

Tencent

Shanghai, Shanghai, China (On-Site)
1 Month ago
Epic Games - Senior DevOps Programmer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
1 Month ago
Game District - Game Developer

Game District

Lahore, Punjab, Pakistan (On-Site)
1 Month 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 (On-Site)

Poland (Remote)

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