Principal Programmer

2 Months ago • 10 Years + • Programming

Job Summary

Job Description

As a Principal Programmer, you will focus on and specialize in your technical skills to innovate and drive programming expertise. You will advise and support Lead Programmers, prioritizing workflows for balanced workload management, and lead by example, mentoring fellow programmers. You will be involved in all areas of the game, owning complex systems through design and development, collaborating closely with Programmers. You will contribute to creative planning sessions, scrums, and retrospectives. The role requires understanding customer needs and contributing to player satisfaction. The environment encourages creative freedom, innovation and open-thinking.
Must have:
  • 10+ years industry experience.
  • 5+ years C++ or C# experience.
  • Experience with engines such as Unity, Lumberyard and Unreal.
Good to have:
  • Experience with cloud services such as PlayFab and GameSparks.

Job Details

As a Principal Programmer you will have a desire to focus and specialise your technical skills further, working with our teams to innovate and drive programming expertise.

Third Kind Games - a Virtuos Studio, is a world-class co-development games studio. Third Kind Games was founded in 2016 by a team of nine former Activision veterans and became a Virtuos Studio in 2024.

Our studio is based in Royal Leamington Spa and we also have remote studios in Poland and Spain. Our three studios have been built on the same original spirit and values since our beginning.

We work with some of the biggest names in the games industry such as Blizzard, Amazon, Microsoft and Mythical Games. We’re proud of our track record working on critically acclaimed games and franchises. We are also setting new benchmarks for creativity in the games industry, driving technical expertise in programming alongside creative innovation.

What is it like to be a Third Kinder?

We are a diverse team of people. We are collaborative, open-minded creatives who embrace ideas and knowledge from everyone in our team, with the aim of developing and inspiring ourselves, our projects and our games.

Work life balance and flexibility are very important to us and our team. At TKG we offer a place where our team can be their most creative, imaginative and confident selves. We want all of our team to feel valued, appreciated, and free to be who they are at work. TKG recently received a GOLD Award in Mind Charity’s Workplace Wellbeing Index, recognising our dedication to our team’s mental health and wellbeing.

Role Overview

You enjoy:

  • Understanding our customer needs and ensuring the programming team contributes to player satisfaction and enjoyment, making our games more fun to play.
  • Advising and supporting the Lead Programmers by prioritising the daily workflows to ensure a balanced approach to workload and production management.
  • Leading by example and using your knowledge to support the development, mentoring and performance of fellow programmers.
  • Working with a highly experienced team on all areas of the game, both client and server.
  • Fully owning complex systems through design and development, working closely with the Programmers and other disciplines to realise their visions.
  • Helping to drive our creative planning sessions, scrums, and retrospectives and other engineering processes around programming.
  • Proactively contributes improvements and rolls them out to the wider org.

What we are looking for from a Third Kinder

You would:

  • Be capable of working autonomously, gathering your own requirements and creating your own solutions.
  • Be capable of learning a new language or technology without guidance.
  • Stay abreast of emerging technologies and industry movements.
  • Enjoy working with a lot of different technologies, and have a keen desire to learn new ones.
  • Will prefer a creative, open-thinking environment over one driven by specs and detailed requirements.
  • Be adept at communicating with colleagues and customers to work well as a team.
  • Enjoy working with a lot of different technologies and have a keen desire to learn new ones.
  • Be motivated by creative freedom, ground-breaking initiatives and unknown territory.
  • Prefer a creative, open-thinking environment, over one managed through specs and have a passion for working on a wide variety of tasks.
  • Be able to work alone and also as part of a team, whilst knowing when to ask for advice from your colleagues.

Skills you need

  • 10+ years' industry experience.
  • 5+ years' C++ or C# experience.
  • Experience with engines such as Unity, Lumberyard and Unreal.

Skills it would be great to have

Experience with:

  • Cloud services such as PlayFab and GameSparks.

Similar Jobs

BetterMe - Embedded Firmware Engineer

BetterMe

Kyiv, Kyiv City, Ukraine (Hybrid)
1 Month ago
Heart Machine - Gameplay Tools Engineer

Heart Machine

Los Angeles, California, United States (Remote)
1 Week ago
Spatial Studio - Animal Company - Unity Gameplay Engineer

Spatial Studio

(Remote)
6 Months ago
360 bright media  - Game Developer

360 bright media

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Ion - Technical Analyst - 8276

Ion

Woking, England, United Kingdom (On-Site)
9 Months ago
ARHS - IT Java Architect

ARHS

Luxembourg (On-Site)
3 Months ago
Riot Games - Senior Software Engineer - VALORANT - Foundations Developer Experience & Workflows

Riot Games

Los Angeles, California, United States (On-Site)
3 Months ago
Technicon design - CNC Milling Operator / CAM Programmer (m/f/d)

Technicon design

Stuttgart, Baden-Württemberg, Germany (On-Site)
1 Month ago
Sporty - Programming Scheduler

Sporty

Rio De Janeiro, Brazil (On-Site)
1 Month ago
Synechron - Software Developer

Synechron

New York, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

rivos - GPGPU Performance Tooling Engineer

rivos

Santa Clara, California, United States (Hybrid)
4 Months ago
Mcdonalds - Software Engineer II - C++/C#

Mcdonalds

Mexico City, Mexico City, Mexico (On-Site)
6 Months ago
Cubic corporation - AWS Cloud Architect

Cubic corporation

Hyderabad, Telangana, India (On-Site)
2 Months ago
Ion - Principal Software Engineer, Italy

Ion

Turin, Piedmont, Italy (On-Site)
9 Months ago
Autodesk - Software Engineer, C++

Autodesk

Bengaluru, Karnataka, India (On-Site)
1 Month ago
GameJobs - Principal Geometry Engineer

GameJobs

Cary, North Carolina, United States (On-Site)
2 Months ago
Qualcomm - SOC Design Verification Sr Lead Engineer

Qualcomm

Bengaluru, Karnataka, India (On-Site)
4 Weeks ago
Google - Software Engineer, Home Camera Device

Google

New Taipei City, Taiwan (On-Site)
6 Days ago
Raceward worlds  - Gameplay Programmer

Raceward worlds

Milan, Lombardy, Italy (On-Site)
1 Month ago
legion - Senior Software Engineer

legion

Bucharest, Bucharest, Romania (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Royal Leamington Spa, England, United Kingdom

Hawkeye Innovations - Frontend Test Automation Engineer

Hawkeye Innovations

Basingstoke, England, United Kingdom (Hybrid)
3 Months ago
Nium - Staff Product Manager - Card Processing

Nium

London, England, United Kingdom (Hybrid)
2 Months ago
Haleon - Senior Data Scientist

Haleon

London, England, United Kingdom (On-Site)
2 Weeks ago
SEGA - Principal Level Designer

SEGA

Horsham, England, United Kingdom (On-Site)
2 Weeks ago
Pinnacle Group - Senior Environment Artist

Pinnacle Group

United Kingdom (Remote)
2 Months ago
Spaulding Ridge - Anaplan Analyst

Spaulding Ridge

London, England, United Kingdom (On-Site)
2 Months ago
Gravitee - Join Gravitee's Talent Pool

Gravitee

London, England, United Kingdom (Hybrid)
10 Months ago
SEGA - Senior Build and Release Engineer

SEGA

London, England, United Kingdom (On-Site)
2 Weeks ago
Rocket Science - Network Engineer C++

Rocket Science

Brighton And Hove, England, United Kingdom (Hybrid)
1 Week ago
QS Quacquarelli Symonds  - Global Sales Operations and Enablement Manager

QS Quacquarelli Symonds

London, England, United Kingdom (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Ubisoft - Intermediate/Senior Tech Programmer [Unannounced Project]

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
2 Months ago
Capgemini - M&C Subject Matter Experts

Capgemini

Kolkata, West Bengal, India (On-Site)
1 Month ago
Capgemini - Linux Administrator with SQL

Capgemini

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Epic Games - Senior Playability Systems Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
Epic Games - Lead Automation Programmer

Epic Games

(On-Site)
3 Months ago
Epic Games - Core Tech Programmer

Epic Games

Vancouver, British Columbia, Canada (On-Site)
2 Months ago
NCR Voyix - Software Engineer IV - Java

NCR Voyix

Hyderabad, Telangana, India (On-Site)
1 Month ago
Electronic Arts - Software Engineer, Java

Electronic Arts

Bucharest, Bucharest, Romania (Hybrid)
1 Month ago
Gamomat - Freelance Software Engineer GOLANG

Gamomat

Berlin, Berlin, Germany (Remote)
2 Weeks ago
binance - Senior Java Engineer - KYC Tech

binance

Taipei City, Taiwan (Remote)
2 Years ago

Get notifed when new similar jobs are uploaded

About The Company

Third Kind Games was founded in 2016 by nine leaders in the industry, and was acquired by Virtuos in2024. As a studio we continue to grow and work on ambitious projects with some of the biggestnames in games. We're always on the lookout for our next Third Kinder.

Royal Leamington Spa, England, United Kingdom (On-Site)

Royal Leamington Spa, England, United Kingdom (On-Site)

Royal Leamington Spa, England, United Kingdom (On-Site)

Royal Leamington Spa, England, United Kingdom (On-Site)

Royal Leamington Spa, England, United Kingdom (On-Site)

View All Jobs

Get notified when new jobs are added by third kind games

Level Up Your Career in Game Development!

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

Job Common Plug