Gameplay Programmer

4 Months ago • 4 Years + • Gameplay

Job Summary

Job Description

Larian Studios, renowned for Baldur's Gate 3 and Divinity: Original Sin 2, seeks a Gameplay Programmer to contribute to upcoming projects. Responsibilities encompass all game system aspects: engine features, gameplay, UI, audio, animation, scripting, and tools. The role involves close collaboration with various departments and content creators to implement game components and features. This includes writing robust, maintainable, auto-testable code using TDD, actively participating in game design and production, providing technical feedback, and helping to scope and implement features. The position requires excellent software design, debugging, and architectural skills, proficiency in C++, and a deep understanding of RPG systems and gameplay mechanics. Strong communication and teamwork skills are essential, given the international team environment across multiple studios.
Must have:
  • 4+ years C++ experience
  • RPG systems expertise
  • State machines, pathfinding, AI
  • Excellent communication
  • Teamwork & responsibility
  • Software design & debugging

Job Details

With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games. As we move on to new projects, the studio that brought you Baldur’s Gate 3 & Divinity: Original Sin 2 is looking for a Gameplay Programmer to join the team and help us in crafting the high calibre games our fans have come to expect.

Responsibilities

    • Work on all aspects of systems of the game: engine features, gameplay, UI, audio, animation, scripting, tools.
    • Work closely together with the other departments to implement the needed game components;
    • Work together with almost all content creators to deliver required features;
    • Write robust, maintainable auto-testable code in TDD fashion;
    • Be an active participant in the design and production of the game — technical side of the creative team and first line of feedback;
    • Help scope features and advise on best ways to implement them;
    • Work within an international team on a daily basis, spread between multiple studios across the world.

Requirements

    • 4+ years experience in C++;
    • Excellent feel for RPG systems and gameplay in general;
    • Open-minded, willing to experiment and iterate over a specific feature;
    • Concepts as state machines, pathfinding, AI routines should be second nature;
    • Ability to think like a designer to create compelling and fun game play;
    • Can easily communicate in English;
    • You are a team player and willing to take responsibility;
    • Passion for making and playing great games;
    • Excellent software design and problem-solving skills;
    • Excellent software debugging skills.
    • Excellent architectural skills. Designing many parallel and gameplay systems is not a problem for you;
    • Game development experience.
    • This is a full-time, on-site role, requiring your presence in the office to support collaboration and creativity.
We are looking for highly motivated individuals with ever-evolving skillsets and passion for player experience. If you want to contribute to making amazing RPG experiences, we would love to hear from you.

Similar Jobs

C3 IoT - AI Solution Architect/Senior AI Solution Architect (Post-Sales)

C3 IoT

Redwood City, California, United States (On-Site)
1 Month ago
binance - Software Engineer - Blockchain Security

binance

Taipei City, Taiwan (Remote)
11 Months ago
Benuts VFX  - System Administrator / IT Support Technician

Benuts VFX

Belgium (On-Site)
1 Week ago
PhonePe - Service Delivery Engineer, SRE

PhonePe

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Lambda - Senior Software Engineer - Compute Performance

Lambda

San Francisco, California, United States (Hybrid)
2 Months ago
playground - Gameplay Engineer

playground

Royal Leamington Spa, England, United Kingdom (Hybrid)
55 Years ago
Old Skull Games - Gameplay Programmer

Old Skull Games

Villeurbanne, Auvergne-Rhône-Alpes, France (On-Site)
1 Month ago
Ubisoft - Gameplay Programmer Intern

Ubisoft

Abu Dhabi, Abu Dhabi, United Arab Emirates (On-Site)
5 Months ago
Gameloft - Gameplay Programmer I

Gameloft

Ho Chi Minh City, Ho Chi Minh City, Vietnam (Hybrid)
1 Week ago
Riot Games - Staff Software Engineer, League of Legends - Gameplay

Riot Games

Los Angeles, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Epic Games - Gameplay Designer

Epic Games

Cary, North Carolina, United States (On-Site)
6 Months ago
Alphawave Semi - Staff Engineer - IP Design

Alphawave Semi

Bengaluru, Karnataka, India (On-Site)
6 Days ago
Rippling - Commercial Counsel

Rippling

San Francisco, California, United States (On-Site)
1 Month ago
Apple - Firmware Engineer

Apple

Sunnyvale, California, United States (On-Site)
1 Month ago
Foster and partners  - Game Designer IV

Foster and partners

Macquarie Park, New South Wales, Australia (On-Site)
2 Months ago
lifechruh - Senior Software Engineer

lifechruh

Edmond, Oklahoma, United States (On-Site)
5 Days ago
Illumination - Jr. Executive Assistant

Illumination

Santa Monica, California, United States (On-Site)
4 Months ago
GoMotive - Software Engineer - Backend for Financial Products

GoMotive

Canada (Remote)
2 Months ago
endava - Senior DevOps Engineer

endava

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Expedia - Software Development Engineer III

Expedia

Seattle, Washington, United States (On-Site)
2 Years ago

Get notifed when new similar jobs are uploaded

Jobs in Guildford, England, United Kingdom

Hawkeye Innovations - Match Operations Assistant

Hawkeye Innovations

Manchester, England, United Kingdom (On-Site)
3 Months ago
affinidi - Engineering Manager, Full Stack

affinidi

London, England, United Kingdom (Hybrid)
6 Days ago
dun bradstreet - In-House Counsel

dun bradstreet

London, England, United Kingdom (Hybrid)
7 Months ago
Ion - Editorial People Development Specialist

Ion

London, England, United Kingdom (On-Site)
8 Months ago
CyberArk - Sales Manager

CyberArk

London, England, United Kingdom (On-Site)
3 Weeks ago
Triple dot studios - User Acquisition Analyst

Triple dot studios

London, England, United Kingdom (Hybrid)
1 Week ago
lucas films - Line Producer

lucas films

London, England, United Kingdom (Hybrid)
1 Month ago
Jane Street - FPGA Engineer

Jane Street

London, England, United Kingdom (On-Site)
3 Weeks ago
Triggerfish - Character Designer

Triggerfish

United Kingdom (On-Site)
3 Weeks ago
Attio - Technical Support Specialist

Attio

London, England, United Kingdom (Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Gameplay Jobs

Epic Games - Senior Gameplay AI Programmer, UEFN

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
Epic Games - Senior Gameplay Programmer

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
Epic Games - Senior Gameplay Systems Developer, Developer Relations

Epic Games

Montreal, Quebec, Canada (On-Site)
6 Months ago
Big time  - Lead Gameplay Engineer - Unreal

Big time

(Remote)
5 Months ago
Giant Sparrow - Senior Gameplay Designer

Giant Sparrow

Los Angeles, California, United States (Remote)
3 Months ago
Insomniac - Senior Gameplay Programmer, AI

Insomniac

United States (Remote)
1 Month ago
HoYoverse - Senior Gameplay Programmer AI

HoYoverse

Québec City, Quebec, Canada (Remote)
4 Months ago
HoYoverse - Senior Gameplay Programmer AI [USA]

HoYoverse

Santa Monica, California, United States (Remote)
1 Year ago
Epic Games - Fortnite Gameplay Systems Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
5 Months ago
Epic Games - Senior Gameplay AI Programmer, UEFN

Epic Games

Vancouver, British Columbia, Canada (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Quebec, Canada (On-Site)

Ghent, Flanders, Belgium (On-Site)

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)

Ghent, Flanders, Belgium (On-Site)

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)

Ghent, Flanders, Belgium (On-Site)

Quebec, Canada (On-Site)

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)

Barcelona, Catalonia, Spain (On-Site)

View All Jobs

Get notified when new jobs are added by Larian Studios

Level Up Your Career in Game Development!

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

Job Common Plug