gamedevjobs logo
Explore Jobs

Senior Engine Programmer

Larian Studios


Larian Studios, the team behind the award-winning game Divinity: Original Sin 2, is seeking a Senior Engine Programmer for their Kuala Lumpur studio. The ideal candidate should have at least 5 years of game development experience, be an expert in C++, and have experience with data-driven development and a wide range of CPU and GPU profiling tools. The responsibilities include working on all aspects of engine development, writing performant, robust, and maintainable code, debugging, profiling, and optimizing code to hit quality and performance targets, contributing to code reviews, testing, and documentation, and being an active participant in the design and production of the engine. The company offers an open, collaborative environment, an international team of over 400 employees, and a commitment to making the best game possible for the fans.

Job description

With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games. The team that created Divinity: Original Sin 2, PC Gamer’s Game of the Year 2017 and Metacritic’s top-rated PC game of 2017, is working on new projects and looking for new talents.

We engage our players on every level with combat, exploration, puzzles and dialogue. To take our player engagement to new and greater heights, we need your help. We want to find passionate, skillful people to join us on our next adventure and are now looking for a Senior Engine Programmer for our Kuala Lumpur studio.


    • Work on all aspects of engine development
    • Write performant, robust and maintainable code
    • Debug, profile and optimize code to hit quality and performance targets
    • Contribute in code reviews, testing and documentation
    • Show strong passion for making the highest quality state of the art games
    • Be an active participant in the design and production of the engine
    • Mentor and support team members


    • 5+ years game development experience
    • Expert in C++
    • Open-minded, willing to collaborate, experiment and iterate over a specific feature
    • Upper-intermediate English
    • Passion for making and playing great games
    • Experience with data driven development
    • Experience with a wide range of CPU and GPU profiling tools
    • Multithreading should be second nature
    • Knowledge of modern hardware

Nice to haves

    • Bachelor / Master degree in computer science or software engineering
    • Experience with modern graphics API's (Vulkan, D3D12, GNM, ...)
    • Experience with modern console development (PS4/5, Xbox One/Series, ...)
    • Experience with SIMD programing
    • Experience with low-level x86/ARM/DXBC/Spir-V assembly
    • Experience with networking / multiplayer
    • Track record of major contributions to shipped games

What We Offer

    • An international team of over 400 employees spread across 6 studios around the world, each of which have their own unique qualities, and maintain a small-studio feel
    • An open, collaborative environment where ideas are welcome and encouraged
    • A managerial team consisting of highly experienced game developers at the top of their fields
    • Sharing hobbies and passions with likeminded colleagues
    • Inclusive environment with many activities organized by the studios or the employees
    • Commitment to making the best game possible for the fans, including listening to community feedback
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.
Apply for this job

Location: Kuala Lumpur

Country: Malaysia

Date found: 2023-03-17

If you're tired of sifting through endless job postings, try our AI-powered job search tool!

It's a game-changer.

Subscribe to all Engineering jobs in Malaysia