Senior Engine Programmer

Vacancy available in Saint-Petersburg, Russia

Join us to work on Divinity: Original Sin 2, sequel to Gamespot’s PC Game of the Year, which won over 150 awards and nominations with a 94/100 Metacritic rating!



  • You are responsible to help to maintain, port and extend our proprietary engine on multiple platforms

  • Debug and optimize code to hit quality and performance targets

  • Show a strong passion for low level coding and a big interest in performance analysis

  • Complete all tasks in a timely manner and to a consistent high quality standard

  • Develop well designed software within project schedule to team standards

  • Document code features

  • Show strong passion for making the highest quality state of the art games

  • Communicate in English

  • The safeguarding of the company’s assets including source code, art work, tools, technical know-how

  • Report to: Technical Director



  • Excellent C++ skills (4+ years of professional C++ experience)

  • 2+ year in game development

  • Strong technical background (Bachelor/Master degree in computer science)

  • Good spoken/written English (Upper-Intermediate or higher)

  • Passion for making and playing great games

  • Experience with graphics APIs like OpenGL 4 and DirectX 11

  • Experience with a wide range of CPU and GPU profiling tools

  • Multi threading should be second nature



  • Track record of major contribution to shipped games on several titles

  • Experience with developing and profiling on PS4 and Xbox One

  • Experience with GNM on PS4

  • 6+ years of professional C++ experience

  • Knowledge of modern game production process


We offer:

  • Work within an international Larian Studios team, spread between Belgium, Canada, Ireland and Russia

  • Competitive salary proposal

  • Relocation package to Saint Petersburg

  • Additional medical insurance

  • Employment in accordance with the Labor Code of Russian Federation

  • Comfortable office in the center of Saint Petersburg


Apply: with “Senior Engine Programmer” in the Subject

Submit a CV with a motivational letter in English about yourself, your work and gaming experience, and why you want to work at Larian to

Please provide examples of your past work. English is a working language in our company: be ready for the interview in English.