Senior Backend Developer (Rust / C++), 6 months Contract (open to extension)
Job Description
Senior Backend Developer (Rust / C++), 6 months Contract (open to extension)
ABOUT YOU
ABOUT US
RESPONSIBILITIES
-
Participate in the development and evolution of backend technologies for scalable virtual worlds
-
Work with high-load distributed systems
-
Integrate gameplay systems with backend infrastructure
-
Optimize project performance and scalability
-
Contribute to the development of multiplayer and large-scale online systems
-
Collaborate closely with game project teams and support the implementation of gameplay systems
-
Participate in architectural decisions and the technical evolution of the platform
-
Research and implement modern technologies for distributed simulation and large-scale multiplayer environments
-
Develop integrations with modern game engines and online services
REQUIREMENTS
-
Strong proficiency in Rust and C/C++
-
Experience in game development, particularly multiplayer and online projects
-
Solid understanding of multiplayer architecture, networking, and distributed systems
-
Strong expertise in low-level high-performance programming
-
Good understanding of network protocols and client-server architecture
-
Experience optimizing performance and scalability of high-load systems
-
Understanding of real-time networking and latency-sensitive systems
-
Experience with industry-standard game engines such as Unreal Engine, Unity, or similar
-
Understanding of cloud infrastructure, distributed environments, and multi-cloud architectures
-
Strong knowledge of data structures and algorithms
-
Strong debugging, profiling, and problem-solving skills
-
Interest in modern networking technologies and distributed simulation systems
-
Strong communication skills and ability to work effectively in a team environment
-
At least 5 years of professional experience specifically in multiplayer game development or real-time distributed networks
Nice to Have
-
Experience working on MMO or large-scale multiplayer projects
-
Experience with low-level network optimization
-
Knowledge of QUIC, UDP/TCP internals, or modern networking approaches
-
Experience with eBPF/XDP, DPDK, or similar performance-oriented technologies
-
Experience developing distributed backend infrastructure for games or real-time systems
-
Participate in the development and evolution of backend technologies for scalable virtual worlds
-
Work with high-load distributed systems
-
Integrate gameplay systems with backend infrastructure
-
Optimize project performance and scalability
-
Contribute to the development of multiplayer and large-scale online systems
-
Collaborate closely with game project teams and support the implementation of gameplay systems
-
Participate in architectural decisions and the technical evolution of the platform
-
Research and implement modern technologies for distributed simulation and large-scale multiplayer environments
-
Develop integrations with modern game engines and online services
-
Strong proficiency in Rust and C/C++
-
Experience in game development, particularly multiplayer and online projects
-
Solid understanding of multiplayer architecture, networking, and distributed systems
-
Strong expertise in low-level high-performance programming
-
Good understanding of network protocols and client-server architecture
-
Experience optimizing performance and scalability of high-load systems
-
Understanding of real-time networking and latency-sensitive systems
-
Experience with industry-standard game engines such as Unreal Engine, Unity, or similar
-
Understanding of cloud infrastructure, distributed environments, and multi-cloud architectures
-
Strong knowledge of data structures and algorithms
-
Strong debugging, profiling, and problem-solving skills
-
Interest in modern networking technologies and distributed simulation systems
-
Strong communication skills and ability to work effectively in a team environment
-
At least 5 years of professional experience specifically in multiplayer game development or real-time distributed networks
Nice to Have
-
Experience working on MMO or large-scale multiplayer projects
-
Experience with low-level network optimization
-
Knowledge of QUIC, UDP/TCP internals, or modern networking approaches
-
Experience with eBPF/XDP, DPDK, or similar performance-oriented technologies
-
Experience developing distributed backend infrastructure for games or real-time systems