Tech Programmer

6 Days 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

Fluence - Controls Engineer (m/f/d) - German speaker

Fluence

Berlin, Berlin, Germany (Hybrid)
4 Months ago
Coherent Corp - Senior Engineer

Coherent Corp

Hyderabad, Telangana, India (On-Site)
4 Months ago
ByteDance - Senior/Tech Lead AI/LLM Network Software Development Engineer - Seattle

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Company3 Method Studios - Technical Architect D365 Finance &Operations

Company3 Method Studios

Pune, Maharashtra, India (Remote)
4 Months ago
Playrix - Technical Director (Game Project)

Playrix

Portugal (Remote)
4 Months ago
Larian Studios - QA Engineer (Game Engine)

Larian Studios

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Snowed In Studios - Principle Software Developer

Snowed In Studios

Ontario, Canada (Remote)
3 Months ago
PTW - Software Engineer II - Unity

PTW

Telangana, India (On-Site)
1 Week ago
Mentorpalai - Unity Developer - Game Design

Mentorpalai

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Zynga - Mobile Game Engineer

Zynga

İstanbul, Türkiye (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Rocket Science - Software Engineer - UI

Rocket Science

Albany, New York, United States (Hybrid)
2 Weeks ago
DNEG - Lead Software Developer, Ziva Realtime

DNEG

Vancouver, British Columbia, Canada (Hybrid)
4 Months ago
Stardock - Senior Graphics Engineer

Stardock

Plymouth, Michigan, United States (On-Site)
6 Months ago
NXP - 2024-2025_Intern Test Engineer

NXP

Bangkok, Bangkok, Thailand (On-Site)
5 Months ago
Meta - Production Engineer

Meta

New York, New York, United States (Remote)
3 Months ago
ByteDance - Software Engineer Graduate (Applied Machine Learning - Enterprise) - 2025 Start (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Ludeo - Senior C++ Engineer - Video

Ludeo

Munich, Bavaria, Germany (On-Site)
1 Month ago
NVIDIA - Senior Hardware SoC Architect

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
ByteDance - Backend Software Engineer - Global E-Commerce Logistics

ByteDance

San Jose, California, United States (On-Site)
2 Weeks ago
Thatgamecompany - Gameplay Engineer

Thatgamecompany

United States (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Poland

Keywords Studios (Player Support) - Czech Speaking Game Tester (LQA)

Keywords Studios (Player Support)

Katowice, Silesian Voivodeship, Poland (On-Site)
9 Months ago
Dun & Bradstreet - Senior Solutions Sales Advisor (R-16673)

Dun & Bradstreet

Warsaw, Masovian Voivodeship, Poland (Hybrid)
4 Months ago
Techland - TechQA Analyst

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Lionbridge Games - Video Games Tester

Lionbridge Games

Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
CD PROJEKT RED - Senior UX/UI Designer

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Weeks ago
PwC - Starszy Konsultant / Starsza Konsultantka | ESG | Taksonomia

PwC

Warsaw, Masovian Voivodeship, Poland (On-Site)
4 Months ago
Playtika - Games R&D-Flutter Client Developer

Playtika

Poland (On-Site)
2 Months ago
CD PROJEKT RED - Specialist/Senior Producer

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Weeks ago
Techland - UE5 Senior Game Programmer AI

Techland

Poland (On-Site)
5 Months ago
Wargaming - Render Engineer (Unannounced project)

Wargaming

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

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Keywords Studios (Player Support) - Lead Game Developer

Keywords Studios (Player Support)

Gurugram, Haryana, India (On-Site)
9 Months ago
Peak - Software Engineer, Games (New Grad)

Peak

(On-Site)
7 Months ago
PTW - Software Engineer 1 - Unity

PTW

Telangana, India (On-Site)
1 Week ago
Argus Labs - Senior Game Developer (LATAM)

Argus Labs

(Remote)
6 Months ago
Pragma - Game Services Engineer - Co-Dev

Pragma

United Kingdom (Remote)
1 Week ago
Mojang Studios - Java Platform Engineer

Mojang Studios

Stockholm, Stockholm County, Sweden (Hybrid)
2 Months ago
Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

Ukraine (Remote)
4 Months ago
Playrix - Lead Unity Software Engineer (Gameplay)

Playrix

Montenegro (Remote)
4 Months ago
Maverick Games - Principal Gameplay Engineer

Maverick Games

Warwick, England, United Kingdom (On-Site)
1 Month ago
Amanotes - Senior Unity Developer (New Games - Hybrid Casual Games)

Amanotes

Ho Chi Minh City, Ho Chi Minh City, Vietnam (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 (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