Senior Engine Developer (World of Tanks)

3 Months ago • 3 Years + • Game Engine

Job Summary

Job Description

Wargaming seeks a Senior Engine Developer for its World of Tanks team in Warsaw. Responsibilities include implementing and improving game engine features, refactoring and optimizing code, fixing bugs, integrating third-party libraries, performing performance and memory optimizations, creating tech documentation, and collaborating with product and QA teams. The ideal candidate possesses strong C++ skills (3+ years commercial experience), understands OOP, algorithms, data structures, linear algebra, debugging/profiling tools, multithreaded programming, and the graphics pipeline. Experience with ECS, DirectX, Unreal Engine, or Unity is a plus.
Must have:
  • 3+ years commercial C++ development
  • OOP, algorithms, data structures
  • Linear algebra (matrix, vector)
  • Debugging/profiling tools
  • Multithreaded programming
  • Graphics pipeline & GPU architecture
Good to have:
  • Entity Component System
  • DirectX 11/12/Vulkan
  • Unreal Engine 4/5/Unity
  • Advanced knowledge in Sound/Physics/Network/UI
  • Python
  • Experience with released titles
Perks:
  • Additional paid time off
  • Sick Leave 100% Compensation
  • Career development opportunities
  • Premium Private Health Care
  • Mental well-being program
  • Multisport card
  • Personal Gaming Account
  • Company events
  • Seniority Awards
  • Referral program

Job Details

Job Overview

We are looking for a Senior Engine Developer to join the World of Tanks engine development team.

What will you do?

  • Implement new and improve existing features in game engine.
  • Refactoring, code optimization, fix bugs.
  • Integration and support of third-party libraries.
  • Performance and memory optimizations.
  • Creation of tech documentation.
  • Close interaction with the game product team and QA.

What are we looking for?

  • Strong technical background.
  • 3+ year of experience in commercial C++ development.
  • Understanding of OOP, basic algorithms, and data structures.
  • Knowledge of basic linear algebra (matrix, vector).
  • Experience in working with debugging and profiling tools (Nsight, Renderdoc, PIX etc.).
  • Experience in multithreaded and asynchronous programming.
  • Understanding the graphics pipeline and GPU architecture.

What additional skills will help you stand out?

  • Experience with Entity Component System.
  • Practical knowledge of DirectX 11/12/Vulkan.
  • Practical knowledge of Unreal Engine 4/ Unreal Engine 5/ Unity.
  • Advanced knowledge of one of the systems (Sound, Physics, Network, UI).
  • Experience with Python.
  • Experience with released titles.

Benefits

Benefits and perks are tailored to the local market and culture. Our benefits in Warsaw include:

  • Additional paid time off (5 Personal Days, Birthday Leave) on top of the statutory minimum
  • Sick Leave 100% Compensation (10 days per calendar year)
  • Career development and education opportunities within the company
  • Premium Private Health Care 
  • Mental well-being program (iFeel)
  • Multisport card
  • Personal Gaming Account 
  • Company events
  • Seniority Awards  
  • Referral program - you can recommend the best talents to the Company and receive a reward  
Please submit your CV in English to ensure smooth processing and review.

About Wargaming 

Wargaming is an award-winning online game developer and publisher headquartered in Nicosia, Cyprus. Operating since 1998, Wargaming has become one of the leaders in the gaming industry with 15 offices worldwide, including studios in Chicago, Prague, Shanghai, Tokyo, and Vilnius. Our diverse and multicultural team works together to deliver a top-class experience to millions of players who enjoy Wargaming's titles across all major gaming platforms. Our flagship products include free-to-play hits World of Tanks, World of Warships and World of Tanks Blitz.

Please see Wargaming Candidate Privacy Policy for details on how Wargaming uses your personal data.

Similar Jobs

Ubisoft - Technical Artist World

Ubisoft

Annecy, Auvergne-Rhône-Alpes, France (On-Site)
2 Months ago
GameDuell - Senior 2D Animator (Unity) - Character & Asset Specialist

GameDuell

Berlin, Berlin, Germany (Hybrid)
3 Months ago
SimCorp - Senior Business Consultant - Investment Performance & Risk Analytics

SimCorp

Manila, Metro Manila, Philippines (On-Site)
1 Month ago
Good Job Games - Senior Software Engineer

Good Job Games

İstanbul, Türkiye (On-Site)
6 Months ago
Voodoo - Marketing Video Artist - Gaming

Voodoo

İstanbul, Türkiye (On-Site)
2 Months ago
Electronic Arts - Senior Systems Software Engineer - EA Sports FC

Electronic Arts

Bucharest, Bucharest, Romania (Hybrid)
1 Month ago
Dream Games - Software Engineer

Dream Games

İstanbul, Türkiye (On-Site)
1 Year ago
Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

Georgia (Remote)
7 Months ago
RoofStack - Unity Developer

RoofStack

İstanbul, İstanbul, Türkiye (On-Site)
4 Months ago
Netflix - Software Engineer (L4/L5), Android Games SDK

Netflix

United States (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Qualcomm - Staff Product Marketing Manager, Camera Technology for IOT

Qualcomm

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago
Gunzilla - Senior Core/Engine Programmer

Gunzilla

Frankfurt Am Main, Hessen, Germany (On-Site)
2 Months ago
Forescout - Professional Services Engineer

Forescout

Milan, Lombardy, Italy (On-Site)
3 Months ago
Meta - Director, Business Marketing Insights

Meta

New York, New York, United States (On-Site)
6 Months ago
Xentrix Studios - Animation – Artist

Xentrix Studios

India (On-Site)
6 Months ago
CData Software - Platform Engineer

CData Software

Bengaluru, Karnataka, India (On-Site)
8 Months ago
IGG - Unity Programming Intern

IGG

Singapore (On-Site)
1 Month ago
Unity - Senior Software Engineer, Quality

Unity

Vilnius, Vilnius County, Lithuania (On-Site)
1 Month ago
Meta - Network Production Engineer

Meta

Menlo Park, California, United States (On-Site)
6 Months ago
Nexters - Technical Lead

Nexters

Cyprus (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Warsaw, Masovian Voivodeship, Poland

Google - Software Engineer II, Pixel Infrastructure

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Google - Client Experience Specialist

Google

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
1 Month ago
People Can Fly - Senior Backend Programmer

People Can Fly

Warsaw, Masovian Voivodeship, Poland (Remote)
1 Month ago
Google - Software Engineer III, Chrome Tooling

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Keywords Studios - Senior Business Development Manager

Keywords Studios

Silesian Voivodeship, Poland (Remote)
2 Months ago
Netflix - Marketing Manager - CEE

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
NOVOMATIC - Senior Marketing Artist (3D/VFX & Employer Branding Focus)

NOVOMATIC

Lesser Poland Voivodeship, Poland (Hybrid)
1 Month ago
N-iX - Middle .NET Fullstack Engineer

N-iX

Poland (Remote)
1 Month ago
Playtika - Service Operations Group Manager

Playtika

Poland (Hybrid)
2 Months ago
Visa - Software Engineer - Backend

Visa

Warsaw, Masovian Voivodeship, Poland (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

monomipark - Senior Game Engineer (Unreal)

monomipark

San Mateo, California, United States (Hybrid)
2 Months ago
Light Speed Studios - Main Engineer

Light Speed Studios

Osaka, Osaka, Japan (On-Site)
5 Months ago
Playrix - Lead Unity Software Engineer (Gameplay)

Playrix

Ireland (Remote)
7 Months ago
Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

Cyprus (Remote)
7 Months ago
SmileGate - [Next Crossfire] UE5 Client Developer

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
4 Months ago
SmileGate - [CROSSFIRE] 클라이언트 담당 (컨텐츠/엔진)

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
5 Months ago
Rocket Science - Software Engineer - Unreal

Rocket Science

Cardiff, Wales, United Kingdom (Hybrid)
2 Months ago
Snowed In Studios - Senior Generalist Programmer

Snowed In Studios

Quebec, Canada (Remote)
2 Months ago
Worlds - Technical Director - Unreal Engine

Worlds

(Remote)
2 Months ago
Thatgamecompany - Engine Programmer

Thatgamecompany

Canada (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Wargaming is a place where ideas, no matter how crazy, can be realized. Not every gaming company can offer such creative freedom. Discover the latest news. Become a trusted and recognized member of a constantly evolving team, where your creativity can flourish and there is always room to grow.

Nicosia, Nicosia, Cyprus (On-Site)

Belgrade, Serbia (Hybrid)

Berlin, Berlin, Germany (On-Site)

Warsaw, Masovian Voivodeship, Poland (Hybrid)

Belgrade, Serbia (Hybrid)

Nicosia, Nicosia, Cyprus (Hybrid)

Warsaw, Masovian Voivodeship, Poland (Hybrid)

Nicosia, Nicosia, Cyprus (Hybrid)

Berlin, Berlin, Germany (Hybrid)

Belgrade, Serbia (On-Site)

View All Jobs

Get notified when new jobs are added by Wargaming

Level Up Your Career in Game Development!

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

Job Common Plug