Warning: Undefined array key 2 in /home/u208939297/domains/wfh4u.com/public_html/app/views/user/layout/header.php on line 55

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home/u208939297/domains/wfh4u.com/public_html/app/views/user/layout/header.php on line 55
WFH4U -
home

Senior C++/Python Software Engineer (Engine)

by Playrix in Software Engineer

Job Role Insight

Date Posted

Jul 9, 2025

Location

Remote

Salary

N/A

Job Type

Full-Time

Description

The Technology Department is developing a world-class game engine that is complex, can multitask, and is comparable in scale to Unity. Our engine covers all low-level areas (rendering, SDK integration, network, and resource management) and includes complex editors. Our goal is to create the best games in the industry, so we're looking for the strongest experts to join our team. There will be challenges along the way, but we promise they'll be interesting. If this sounds like your kind of challenge, we look forward to hearing from you.

Experience in game development is not a strict requirement; we've developed a comprehensive adaptation system to ensure a comfortable transition for specialists from other industries.

Tasks

  • Develop and improve editors and utilities for game development.
  • Create tools (CLI - Python, GUI editor - C++ and their interaction) for working with resources.
  • Develop a pipeline for converting resources from "raw" formats (png/.fla/.fbx, etc.) into an optimal form for our internal engine.
  • Develop and improve technical subsystems of the game engine, including profiling and optimization.
  • Reorganize the asset system to support multi-threaded loading.
  • Develop the low-level part of our rendering engine.
  • Develop a system for working with graphic resources (atlases, shaders, materials).

Our Stack

  • Languages: C++ and Python.
  • Graphics APIs: OpenGL ES and Metal.
  • Engine: Our own proprietary engine, similar to Unity or Unreal, which we are constantly developing.
  • Development Practices: Advanced CI/CD, automated testing, code review processes, and much more.

Requirements

  • 4+ years of experience developing commercial projects in C++ and/or Python (experience in game development is a plus).
  • Architecture design experience.
  • Cross-platform development experience.

Preferred Qualifications

  • Experience developing for iOS or Android.
  • Knowledge of OpenGL/OpenGL ES.
  • Experience working with popular game engines (Unity, Unreal, Godot, Cocos2D, Defold, etc.).

Skills and competencies show up in different forms and can be based on different experiences, so we strongly encourage you to apply even if you don't have all the requirements listed above.
Playrix
View Company

Find the work-from-home job

you've been searching for.