03/01/2026
We’re Hiring: Core Engine / Systems Programmer (C++)
Location: Remote / Hybrid
Company: Zeonsoft
Type: Full-time or Long-term Contract (Auto entrepreuneur)
At Zeonsoft, we’re building a custom 3D game engine in C++ from scratch for a client project.
This is engine-level work, not gameplay scripting and not Unity/Unreal customization.
We’re looking for a Core Engine / Systems Programmer who enjoys working close to the metal and cares about performance, architecture, and clean abstractions.
What You’ll Work On
Core engine architecture and subsystems
Multithreaded job systems
Memory management & custom allocators
Entity / component systems or scene graphs
Resource & asset management
Serialization, streaming, and hot-reloading
Platform abstraction (Windows / Linux)
What We’re Looking For
Strong experience with modern C++ (C++17/20)
Solid understanding of:
Memory layout & cache behavior
Multithreading & synchronization
Performance profiling and optimization
Experience working on:
Game engines, rendering engines, or real-time systems
OR large-scale low-level C++ systems
Comfortable reading and writing complex C++ codebases
Nice to Have (Not Required)
Experience with ECS architectures
Familiarity with graphics pipelines (OpenGL / Vulkan / DX12)
Cross-platform development experience
Engine tooling or editor experience
Background in physics, math, or simulation
This Role Is NOT For You If
You only worked with Unity or Unreal at gameplay level
You avoid low-level debugging
You prefer scripting over systems programming
Why Join Zeonsoft
Real engine development from day one
Strong technical ownership and autonomy
Small, senior-level team
Long-term vision, not a throwaway prototype
Direct impact on architecture and performance decisions
Interested?
Send your LinkedIn profile or GitHub to [email protected]
with object the name of the position + SP6447229526
Bonus points if you can share:
A low-level C++ project
Engine, renderer, or systems work
Something you built from scratch