Principal Software Engineer - Character Technology

1 Month ago • 5 Years + • Animation

Job Summary

Job Description

Lead the development of a runtime procedural character generation system in Unreal Engine 5.5 for a football game. Responsibilities include implementing and optimizing character animation, skinning, and procedural character tools; collaborating with Tech Animators, Character Artists, Tech Artists, Rendering Engineers, and Cloud Engineers; integrating Metahuman facial animation and ethnicity-based procedural generation; and ensuring high performance and scalability. The ideal candidate has 5+ years of experience in game technology, animation systems, or procedural character generation, expert-level C++ and Unreal Engine experience, and a strong understanding of character rendering and optimization.
Must have:
  • 5+ years game tech experience
  • Expert C++ and Unreal Engine
  • Character animation & skinning
  • Procedural asset generation
  • Real-time character animation
Perks:
  • Occupational pension
  • 30 days PTO
  • Flexible work hours
  • Stock options

Job Details

 

We're making a football game

 

We are developing a fair game, that is a reflection of football, rather than the football industry. We are creating a game that’s fun right away, driven by gameplay, and where mastery will lead to the most competitive esports scene. We want our game to be accessible from anywhere, on any platform and to anyone, without having to invest a fortune.

We aim to create a global community of players, representative of the world, free of toxicity, and where playing football games is enjoyable and convivial again, whether it’s for fun or at a high competitive level. We want to inspire every kid that plays football or video games and help them feel like they can bring out the best in them, in a respectful and safe league.

GOALS is for everyone, like football can and should be. It’s for the casuals and the pros. For the players, the managers, and the fans. For the creators and the fashionistas - whether you’re into perfecting your team's look, showing off your own style, or just admiring the creativity around you. GOALS is football. 

Read more about GOALS here.

Welcome to the engineering team

GOALS is building a cutting-edge, real-time character generation system that authentically represents the world's diverse ethnicities. Using Unreal Engine 5.5, we generate characters dynamically at runtime with a combination of joint scaling, blend shapes, and procedural materials. Our next steps include adding Metahuman facial animation and refining ethnicity-based customization.

We are seeking a Principal Software Engineer to lead this effort. This plays a critical role in shaping the technology behind our character pipeline. If you're passionate about procedural character generation, thrive in a highly technical and collaborative environment, and want to push the boundaries of digital representation, we’d love to hear from you.


At GOALS, you will...

  • Lead the development of our runtime procedural character generation system in Unreal Engine 5.5.
  • Implement and optimize character animation, skinning, and procedural character tools.
  • Work closely with Tech Animators, Character Artists, Tech Artists, Rendering Engineers, and Cloud Engineers to develop an efficient, high-quality character pipeline.
  • Collaborate with Rendering Engineers to integrate mesh and texture generation pipelines into our real-time systems.
  • Oversee the integration of Metahuman facial animation and ethnicity-based procedural generation.
  • Take ownership of core technology areas, ensuring high performance and scalability.

 

Ideally you have...

  • 5+ years of professional experience in game technology, animation systems, or procedural character generation.
  • Expert-level C++ and Unreal Engine experience, particularly in animation, skinning, and procedural asset generation.
  • Strong understanding of character rendering, materials, and runtime asset optimization.
  • Experience working in real-time character animation and procedural workflows.
  • Good collaboration skills and experience working across disciplines (Tech Art, Rendering, Cloud Engineering).
  • A self-driven, problem-solving mindset with a passion for high-quality character tech.

  

About the Employment

The position is permanent and you can work from our Stockholm office, hybrid or fully remote from anywhere in Europe. It is important that you are able to communicate unhindered in verbal/written English.

For this position, we do not offer relocation assistance.

In addition to opportunities for creative impact and professional growth, working at GOALS has many other benefits like occupational pension, 30 days PTO, flexible work hours, stock options and more. Learn more here.

 

Application

For this role, we would like you to include:

  • LinkedIn profile, CV, or any other document that showcases your experience
  • A link to your GitHub(if applicable)

We strongly encourage you to apply even if you don’t feel that you tick all the boxes. You just might be exactly what we need, even if we haven’t understood it yet. GOALS is still a young company and we change quickly. But one thing that never changes is our conviction that we need a diverse studio environment, filled with different perspectives and skills.

Read more about our recruitment process

Similar Jobs

Microsoft - Software Engineer, Full Stack

Microsoft

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Big Ant Studios - Junior QA

Big Ant Studios

Melbourne, Victoria, Australia (On-Site)
2 Months ago
Romero Games - Multiplayer Gameplay Programmer

Romero Games

Galway, County Galway, Ireland (Hybrid)
5 Months ago
Creative Assembly - Mid/Senior Gameplay Programmer - CA Sofia

Creative Assembly

Sofia, Sofia City Province, Bulgaria (On-Site)
3 Months ago
Hypixel Studios - Senior Software Engineer, Developer Experience

Hypixel Studios

Seattle, Washington, United States (Remote)
6 Months ago
Larian Studios - Senior 3D Rigger | Artiste d'armature et squelette 3D senior

Larian Studios

Quebec, Canada (On-Site)
8 Months ago
Sony Pictures Animation - Custom Animation Production Coordinator

Sony Pictures Animation

Culver City, California, United States (On-Site)
2 Months ago
VOID Interactive - Lead Character TD

VOID Interactive

Ireland (Remote)
1 Month ago
Ubisoft - Technical Director, Animation

Ubisoft

Montreal, Quebec, Canada (On-Site)
4 Weeks ago
SmileGate - In-game Cinematic Director

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

King - Senior Software Engineer

King

Stockholm, Stockholm County, Sweden (On-Site)
1 Month ago
Meta - Research Scientist Intern, Photorealistic Telepresence (PhD)

Meta

Pittsburgh, Pennsylvania, United States (On-Site)
4 Months ago
Meta - Software Engineer - Datacenter networking

Meta

Bellevue, Washington, United States (On-Site)
4 Months ago
Amber - Senior Unreal Game Engineer (Project Based)

Amber

Brazil (On-Site)
8 Months ago
NvizzioCreations - Programmeur(euse) Senior - Unreal

NvizzioCreations

Québec City, Quebec, Canada (On-Site)
5 Months ago
Zuru - Graphic Programmer

Zuru

Milan, Lombardy, Italy (Hybrid)
5 Months ago
ION - Technical Support Analyst, Jersey City - 9781

ION

Jersey City, New Jersey, United States (On-Site)
5 Months ago
Meta - Software Engineer, Systems ML - SW/HW Co-design

Meta

New York, New York, United States (Remote)
4 Months ago
Relax Gaming  - Game Engine Developer

Relax Gaming

Sliema, Malta (Hybrid)
3 Weeks ago
ByteDance - Backend Software Engineer - Global E-Commerce Supply Chain Inventory

ByteDance

San Jose, California, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Stockholm, Stockholm County, Sweden

Every matrix - Slots Game Mathematician

Every matrix

Stockholm, Stockholm County, Sweden (Hybrid)
3 Months ago
Avalanche Studios Group - Senior Gameplay Programmer (Unreal)

Avalanche Studios Group

Stockholm, Stockholm County, Sweden (Hybrid)
4 Months ago
Section 9 Interactive - Environment Artist

Section 9 Interactive

Malmö, Skåne County, Sweden (On-Site)
10 Months ago
Embark Studios - Marketing Artist

Embark Studios

Stockholm, Stockholm County, Sweden (On-Site)
4 Months ago
Paradox Interactive - Product Marketing Manager

Paradox Interactive

Stockholm, Stockholm County, Sweden (On-Site)
4 Months ago
Paradox Interactive - Engine Programmer

Paradox Interactive

Stockholm, Stockholm County, Sweden (On-Site)
1 Month ago
ComeOn Group - iOS Developer

ComeOn Group

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago
ZeniMax Media - Senior Gameplay Animator

ZeniMax Media

Uppsala, Uppsala County, Sweden (On-Site)
7 Months ago
Section 9 Interactive - 3D Artist

Section 9 Interactive

Malmö, Skåne County, Sweden (Hybrid)
10 Months ago
Game Boost - UI Designer / Scripter

Game Boost

Stockholm, Stockholm County, Sweden (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Animation Jobs

Rebellion - Animation Director - Multiple Projects

Rebellion

England, United Kingdom (Hybrid)
2 Months ago
M2 Animation - Production Manager

M2 Animation

Bangkok, Bangkok, Thailand (On-Site)
4 Months ago
Maxis Studios - Animator - The SIMS

Maxis Studios

Madrid, Community Of Madrid, Spain (On-Site)
5 Months ago
Light Speed Studios - Principal Gameplay Animator

Light Speed Studios

Irvine, California, United States (On-Site)
1 Month ago
Framestore - Lead Compositor

Framestore

Melbourne, Victoria, Australia (Hybrid)
1 Month ago
DNEG - Animator (DNEG Animation)

DNEG

India (On-Site)
8 Months ago
The Walt Disney Company - Disney Television Animation Studio Planning & Operations Intern

The Walt Disney Company

Glendale, California, United States (On-Site)
1 Month ago
Epic Games - Animation Lead

Epic Games

Montreal, Quebec, Canada (On-Site)
6 Months ago
CD PROJEKT RED - Senior Gameplay Animator

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (Hybrid)
2 Months ago
DNEG - Animation TD (FEAT)

DNEG

Chennai, Tamil Nadu, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

GOALS is our attempt to give football the game it deserves. A fair game, that is a reflection of football, rather than the football industry. We wanted to make a game that’s fun right away, without players having to invest a fortune. We are a remote first (within Europe) company with headquarters in Stockholm.

It’s a game about winning, but one where victory comes in more forms than simply winning matches. Focus on trick shots, design awesome t-shirts or create an arena that inspires greatness. No two players will be on the same journey.

GOALS is for everyone, like football can and should be. It’s for the casuals and the pros. For the players, the managers and the fans. It’s for the designers, the audience and the divas. For everyone who loves the game itself or anything surrounding it. GOALS is football.

We are humble in the way we work, always embracing that skilled and passionate people are the heart and core of our studio.

At GOALS we are all about encouraging creativity, curiosity, and innovation. We want a culture where you feel safe to be yourself and can voice your opinion.

We empower flexibility and believe in a balanced workplace. As an inclusive and international company, you decide where to work and when to do the job. We are a remote first (within Europe) company with headquarters in Stockholm.

Get notified when new jobs are added by GOALS

Level Up Your Career in Game Development!

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

Job Common Plug