Principal Software Engineer - Character Technology

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

Activision - Senior Engine Programmer

Activision

Malmö, Skåne County, Sweden (Hybrid)
1 Month ago
The Walt Disney Company - Senior Software Engineer (C++/Rust)

The Walt Disney Company

Santa Monica, California, United States (On-Site)
2 Weeks ago
Interactive Brokers - Senior Systems Engineer- Microsoft M365/Active Directory

Interactive Brokers

Chicago, Illinois, United States (Hybrid)
4 Months ago
Embark Studios - Fullstack Engineer - Tools & CI

Embark Studios

Stockholm, Stockholm County, Sweden (On-Site)
3 Weeks ago
Sony Pictures Animation - Visual Development Artist

Sony Pictures Animation

Culver City, California, United States (On-Site)
1 Month ago
Rockstar Games - Animation Systems Programmer

Rockstar Games

New York, New York, United States (On-Site)
6 Days ago
ASSIST Software - Tech Artist - Spine Animator

ASSIST Software

Suceava, Suceava County, Romania (Remote)
3 Months ago
The Walt Disney Company - Animator

The Walt Disney Company

Burbank, California, United States (On-Site)
3 Days ago
Blue Zoo Animation Studio - KAZOO Animation | Artiste Lighting et Compositing Senior / Senior Lighting & Compositing Artist

Blue Zoo Animation Studio

London, England, United Kingdom (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

KPIT - C++ Expert

KPIT

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Big Time Studios - Sr. Full-Stack Engineer (South America)

Big Time Studios

(Remote)
3 Months ago
ByteDance - Senior Software Engineer, Traffic Platform

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
NVIDIA - Principal Engineer - DL and AI Software

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
ByteDance - Senior Backend Software Engineer - Global E-Commerce Supply Chain Billing & Settlement

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Google - Early Career Software Engineer, People with Disabilities

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
3 Months ago
ByteDance - Research Scientist Intern (Doubao (Seed) - Music Foundation Model) - 2024 Summer (PhD)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
ION - Senior Technical Consultant - Endur

ION

Berlin, Berlin, Germany (On-Site)
4 Months ago
ByteDance - Research Scientist in ML Systems

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Stockholm, Stockholm County, Sweden

Epic Games - Engineering Lead

Epic Games

Sweden (On-Site)
1 Month ago
Tesla - Mobile Service Dispatcher

Tesla

Huddinge, Stockholm County, Sweden (On-Site)
1 Week ago
Starbreeze Studios - Character Artist (PAYDAY/PUBG)

Starbreeze Studios

Stockholm, Stockholm County, Sweden (Hybrid)
2 Weeks ago
Sinch - Senior Java Backend Developer - Malmö - Onsite

Sinch

Malmö, Skåne County, Sweden (On-Site)
4 Months ago
Paradox Interactive - Senior Game Designer, Hearts of Iron

Paradox Interactive

Stockholm, Stockholm County, Sweden (On-Site)
2 Weeks ago
Ubisoft - Engine Technical Director [Unannounced Project]

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
4 Months ago
ComeOn Group - Data Warehouse Engineer

ComeOn Group

Stockholm, Stockholm County, Sweden (Hybrid)
4 Days ago
Every matrix - Slots Game Mathematician

Every matrix

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago
Tesla - Customer Experience Specialist, Sales (Part-time)

Tesla

Örebro County, Sweden (On-Site)
1 Week ago
Rawfury - Community Manager

Rawfury

Stockholm, Stockholm County, Sweden (Hybrid)
1 Day ago

Get notifed when new similar jobs are uploaded

Animation Jobs

Magic Media - 3D Animator

Magic Media

Vojvodina, Serbia (Remote)
1 Week ago
Raw power games - Senior Animator

Raw power games

Copenhagen, Denmark (Hybrid)
9 Months ago
DNEG - Crowd TD

DNEG

Sydney, New South Wales, Australia (On-Site)
2 Weeks ago
PlatinumGames - アニメーター/Animator

PlatinumGames

(On-Site)
1 Month ago
DNEG - Animation TD (DNEG Animation)

DNEG

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Epic Games - Animation Tools Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Warner Bros Games - Senior Animator, Cinematics

Warner Bros Games

Chicago, Illinois, United States (On-Site)
3 Months ago
Crytek - Senior Animation Programmer

Crytek

(Remote)
2 Months ago
Ubisoft - Technical Director, Animation (W/M/NB) [Assassin's Creed Franchise]

Ubisoft

Annecy, Auvergne-Rhône-Alpes, France (On-Site)
6 Months ago
Tencent - TiMi Montreal- Lead/Principal Gameplay Animator

Tencent

Montreal, Quebec, Canada (On-Site)
3 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.

Stockholm, Stockholm County, Sweden (On-Site)

View All Jobs

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