Xsolla
Xsolla

Senior Backend Developer (Rust / C++), 6 months Contract (open to extension)

engineeringfull-timeSerbia
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
gaming
Apply for this position
✦ AutoApply Let us apply to roles like this on your behalf.
Learn more

About the role

About You

We are looking for passionate C/C++ and Rust developers with at least 5 years of experience in network programming for multiplayer/MMO games in fast-paced development environments, as well as hands-on experience with industry-standard game engines such as Unreal Engine 5, Unity, or proprietary AAA engines.

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
✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. Plans from $14.99/mo. Cancel anytime.
Join waitlist
Apply now
Senior Backend Developer (Rust / C++), 6 months Contract (open to extension) at Xsolla — Remote