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

Romero Games - Lighting Artist

Romero Games

Galway, County Galway, Ireland (Remote)
2 Months ago
Bladework Games - Senior VFX Artist

Bladework Games

Remote, Oregon, United States (Remote)
4 Weeks ago
Mattel  Inc  - Maintenance Electrician

Mattel Inc

El Segundo, California, United States (On-Site)
6 Months ago
Gitlab - Senior Service Designer

Gitlab

(Remote)
6 Hours ago
Pipeworks - Combat Game Designer

Pipeworks

Eugene, Oregon, United States (Remote)
1 Week ago
Werplay - Game Developer (Unity3D)

Werplay

Islamabad, Islamabad Capital Territory, Pakistan (On-Site)
4 Months ago
Dream Games - Software Engineer

Dream Games

İstanbul, Türkiye (On-Site)
11 Months ago
Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

Armenia (Remote)
6 Months ago
Microsoft - Engine Programmer

Microsoft

Vancouver, British Columbia, Canada (On-Site)
1 Week ago
PeopleFun - Senior Unity Engineer II

PeopleFun

United States (Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

N-iX - Senior Technical Artist

N-iX

Ukraine (Flexible)
2 Months ago
Probably Monsters - Senior Technical Artist

Probably Monsters

Dallas, Texas, United States (Hybrid)
9 Months ago
Evolution - Unreal Engine / C++ Developer

Evolution

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
Riot Games - Senior Service Designer, Player Support

Riot Games

Singapore (On-Site)
2 Weeks ago
The Walt Disney Company - Maintenance Mechanic (Outside Machinist - Non-Automotive)

The Walt Disney Company

Anaheim, California, United States (On-Site)
2 Weeks ago
Wargaming - UI Tech Artist (Steel Hunters)

Wargaming

Berlin, Berlin, Germany (Hybrid)
5 Days ago
Google - Semiconductor Equipment Technician, Day Shift

Google

Fremont, California, United States (On-Site)
2 Weeks ago
avalanche studios - UX Designer

avalanche studios

Malmö, Skåne County, Sweden (On-Site)
1 Day ago
Absurd Ventures - Senior Sound Designer

Absurd Ventures

Santa Monica, California, United States (On-Site)
18 Hours ago
Epic Games - Lead Gameplay Animator

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Poland

Tesla - Field Service Technician, Industrial Storage - Supercharging

Tesla

Katowice, Silesian Voivodeship, Poland (On-Site)
2 Months ago
CD PROJEKT RED - Publishing Producer/Senior Publishing Producer

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
Techland - Lead FX Artist

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Tesla - Field Service Technician, Industrial Storage - Supercharging

Tesla

Swadzim, Greater Poland Voivodeship, Poland (On-Site)
2 Months ago
Social Discovery Group - CTO (Moto product)

Social Discovery Group

Poland (Remote)
3 Months ago
egnyte careers - ML Engineer Internship

egnyte careers

Poznań, Greater Poland Voivodeship, Poland (On-Site)
1 Month ago
Aristocrat Gaming - Automation Chapter Expert

Aristocrat Gaming

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
1 Month ago
Google - Go-to-Market Strategy and Operations Lead

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
People Can Fly - HR Operations Specialist

People Can Fly

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Google - Senior Software Engineer, Embedded, Chrome OS Power

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Wildlife Studios - Staff Game Engineer (L6) - Live Games Tech

Wildlife Studios

São Paulo, State Of São Paulo, Brazil (On-Site)
5 Months ago
The Hub - Senior Game Engineer

The Hub

Copenhagen, Denmark (On-Site)
9 Months ago
Light Speed Studios - Senior Gameplay Engineer

Light Speed Studios

Los Angeles, California, United States (On-Site)
2 Months ago
Meta - Software Engineer, Realtime Engine Technology

Meta

Seattle, Washington, United States (On-Site)
2 Weeks ago
Riot Games - Software Engineer - Platform & Tools (Contractor)

Riot Games

Shanghai, Shanghai, China (On-Site)
6 Months ago
Epic Games - Senior Engine Programmer

Epic Games

London, England, United Kingdom (On-Site)
2 Weeks ago
Crazy games  - Remote Web Games Advocate

Crazy games

Leuven, Flanders, Belgium (Remote)
2 Weeks ago
Virtuos - Senior Technical Director

Virtuos

France (Hybrid)
1 Month ago
Tamatem Games - 6 Months Internship - Game Developer

Tamatem Games

Abu Dhabi, Abu Dhabi, United Arab Emirates (Hybrid)
2 Weeks ago
Maverick Games - Principal Engine Engineer

Maverick Games

Warwick, England, United Kingdom (Hybrid)
2 Days 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