Principal Software Engineer - Character Technology

1 Day 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

Xogar Games - Unreal Game Developer (Freelancer)

Xogar Games

Bengaluru, Karnataka, India (On-Site)
5 Months ago
PlayStation Global - Senior Software Engineer (Network Solutions)

PlayStation Global

Aliso Viejo, California, United States (On-Site)
5 Months ago
Meta - Production Engineer

Meta

Menlo Park, California, United States (Remote)
3 Months ago
Microsoft - Research Intern - AI HW/SW Co-design

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
Evolution - Technical Game Artist

Evolution

Riga, Latvia (On-Site)
1 Week ago
DNEG - Animation TD (DNEG Animation)

DNEG

Chennai, Tamil Nadu, India (On-Site)
3 Months ago
Endava Games - Senior Technical Animator

Endava Games

United States (Remote)
5 Months ago
PwC - Management group Risques de marché et Instruments financiers | CDI | H/F

PwC

Neuilly-sur-Seine, Île-de-France, France (On-Site)
3 Months ago
Framestore - Animator

Framestore

Melbourne, Victoria, Australia (On-Site)
3 Days ago
Epic Games - Research Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Ubisoft - C++ Programmer

Ubisoft

Belgrade, Serbia (On-Site)
2 Days ago
Wargaming - Senior Gameplay Programmer (Steel Hunters)

Wargaming

Guildford, England, United Kingdom (Hybrid)
1 Month ago
Tencent - 41299-服务器性能测试工程师(北京)

Tencent

Beijing, Beijing, China (On-Site)
6 Months ago
Rockstar Games - Senior Software Engineer (C#)

Rockstar Games

Andover, Massachusetts, United States (On-Site)
5 Months ago
Larian Studios - Tools Programmer

Larian Studios

Dublin, County Dublin, Ireland (On-Site)
6 Months ago
ION - Internship - Software Engineers/Developers - Italy

ION

Pisa, Tuscany, Italy (On-Site)
4 Months ago
Google - Software Engineer Early Career, Full Stack, Nexus Solutions

Google

Mexico City, Mexico City, Mexico (On-Site)
3 Months ago
Activision - Senior Engine Programmer

Activision

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Netflix - Distributed Systems Engineer (L5) - Cloud Network Engineering

Netflix

United States (Remote)
1 Week ago
PlayStation Global - Lead Engineer, Mobile SDKs

PlayStation Global

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

Get notifed when new similar jobs are uploaded

Jobs in Stockholm, Stockholm County, Sweden

Chief Rebel - VFX Artist

Chief Rebel

Stockholm, Stockholm County, Sweden (On-Site)
4 Months ago
Hacksaw Studios - 2d animator & VFX artist

Hacksaw Studios

Stockholm, Stockholm County, Sweden (On-Site)
6 Months ago
Nolimit City - Senior Software Engineer

Nolimit City

Stockholm, Stockholm County, Sweden (Hybrid)
3 Months ago
Paradox Interactive - Business Owner

Paradox Interactive

Stockholm, Stockholm County, Sweden (On-Site)
1 Week ago
Rapid Images - Senior Full Stack Developer with 3D Experience

Rapid Images

Gothenburg, Västra Götaland County, Sweden (On-Site)
1 Week ago
Cult of the North - Executive Producer

Cult of the North

Stockholm, Stockholm County, Sweden (On-Site)
2 Months ago
Every matrix - Slots Game Mathematician

Every matrix

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago
Sinch - Backend Engineer

Sinch

Skåne County, Sweden (Hybrid)
1 Month ago
Netflix - Senior Manager, Public Relations - Nordics

Netflix

Stockholm, Stockholm County, Sweden (On-Site)
5 Days ago
Tesla - Body Repair Technician

Tesla

Huddinge, Stockholm County, Sweden (On-Site)
12 Hours ago

Get notifed when new similar jobs are uploaded

Animation Jobs

ClickJobs - Lead Effects Artist

ClickJobs

Bristol, Connecticut, United States (On-Site)
7 Months ago
Every matrix - Senior Spine Animator & VFX Artist

Every matrix

Stockholm, Stockholm County, Sweden (Hybrid)
2 Months ago
PlatinumGames - Animator

PlatinumGames

(On-Site)
3 Weeks ago
Sony Pictures Animation - Production Coordinator - Features

Sony Pictures Animation

Culver City, California, United States (On-Site)
3 Weeks ago
Epic Games - Senior Pipeline Developer

Epic Games

Vancouver, British Columbia, Canada (On-Site)
2 Weeks ago
Epic Games - Animateur de jeux

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Virtuos - Senior 3D Animation

Virtuos

China (On-Site)
3 Months ago
Climax Studios - Experienced Gameplay Animator

Climax Studios

England, United Kingdom (On-Site)
4 Weeks ago
Respawn Entertainment - Animation Director (Apex Legends)

Respawn Entertainment

Los Angeles, California, United States (On-Site)
1 Day ago
Business10x - 2D 3D Animator

Business10x

Jaipur, Rajasthan, 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.

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