About This Role
This senior-level role involves designing, developing, and maintaining core game systems in C++ for a video game development team. The position suits an autonomous, results-oriented professional passionate about building robust mechanics and high-performance interactive experiences, with a strong background in game system architecture, low-level code optimization, and rendering/physics.
Responsibilities
- Design, develop, and maintain core game systems in C++ (engine/gameplay systems, physics, AI, memory management, data pipelines)
- Analyze and resolve CPU/GPU bottlenecks, memory management, and loading times to ensure stable frames per second (FPS)
- Create and integrate internal development tools to optimize the workflow for the art, design, and level teams
- Conduct code reviews, establish good programming practices, and mentor junior and semi-senior programmers
- Collaborate with game designers, 3D artists, and producers to convert creative requirements into clean, scalable, and maintainable code
Requirements
- Minimum 4 to 5 years of demonstrable experience in video game development using C++
- Deep knowledge of modern C++ (C++14/17/20), data structures, design patterns, and object-oriented/data-oriented design
- Solid experience working with Unreal Engine 4/5 (C++/Blueprints) or proprietary engines
- Proficiency in profiling and debugging code using tools such as Visual Studio, RenderDoc, Unreal Insights, or Pix
- Solid understanding of linear algebra, trigonometry, vector calculus, and 3D transformations
- Fluent in Git, Perforce, or SVN
Nice to have:
- Experience in console development (PlayStation, Xbox, Nintendo Switch)
- Knowledge of graphics programming (HLSL/GLSL, DirectX, Vulkan, or OpenGL)
- Previous experience in multiplayer systems (networking) and client-server synchronization
- Professional degree in Systems Engineering, Computer Science, Video Game Development, or related fields
Benefits
- Opportunity to lead high-impact technical projects in the local and international industry
- Collaborative work environment focused on innovation and professional growth
Important Details
- Work format: in-person or hybrid
About the Company
Slaviag Games S.A.S. is a video game development company.