Engine Developer
@ Wargaming

Belgrade, Serbia
$80,000
On Site
Full Time
Posted 12 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXX XXXXXXXX***** @wargaming.net
Recommended after applying

Job Details

Overview

Wargaming is seeking an Engine Developer to join our Game Engine Development team. As an Engine Developer, you will be responsible for implementing new features in our game engine and editor, supporting third-party libraries, optimizing low-level performance and memory, and stabilizing the existing feature set.

Responsibilities

  • Implement new features in game engine and editor
  • Integrate and support third-party libraries
  • Optimize client, server, and editor performance
  • Stabilize existing features and document technologies
  • Collaborate with the game product team and QA

Requirements

  • 2+ years of commercial C++ development experience
  • Strong knowledge of OOP, algorithms, and data structures
  • Familiarity with linear algebra and multithreaded programming
  • Experience in low-level profiling and memory optimizations
  • Good Russian language skills
  • Motivation to learn new development approaches

Preferred Skills

  • Understanding of Modern CPU architecture
  • Experience with Entity Component System
  • Knowledge in systems such as Sound, Physics, Network, UI, and Animations
  • Experience in cross-platform development (PC, Consoles)
  • Released game titles in CV and intermediate English level

Benefits

  • Additional vacation days based on service
  • Personal days, birthday leave, and special leave programs
  • Premium private health insurance and mental well-being program
  • Career development, English clubs, and language learning support
  • On-site perks including free coffee, fruits, snacks, and subsidized canteen
  • Commuting allowance, company events, and referral rewards

Key skills/competency

  • C++
  • Game Engine
  • Performance
  • Optimization
  • Multithreaded
  • Memory
  • OOP
  • Algorithms
  • Data Structures
  • Cross-platform

How to Get Hired at Wargaming

🎯 Tips for Getting Hired

  • Customize Your Resume: Highlight relevant C++ and engine development skills.
  • Showcase Project Work: Detail game engine projects and optimizations.
  • Research Wargaming: Understand their game products and culture.
  • Prepare for Technical Interviews: Practice low-level performance and multithreaded questions.

📝 Interview Preparation Advice

Technical Preparation

Review advanced C++ standards and best practices.
Practice memory profiling and optimization techniques.
Study multithreaded programming concepts and synchronization.
Familiarize with low-level system performance tools.

Behavioral Questions

Describe a past project challenge.
Explain teamwork in game development.
Discuss problem-solving under pressure.
Share experience with constructive feedback.

Frequently Asked Questions