Senior Server Software Engineer

4 Months ago • 5 Years + • Backend Development

Job Summary

Job Description

Senior Server Software Engineer responsible for developing fault-tolerant, high-load, and scalable server frameworks and libraries for backend infrastructure and database interactions. This role requires 5+ years of experience in backend system development using C# or C++, and 2+ years in framework/library development. A strong understanding of distributed, high-load, and scalable system principles, along with expertise in algorithms and data structures, is crucial. The position involves collaborating with technical writers on system documentation and conducting code reviews. Experience with NoSQL databases is a plus. The ideal candidate will be proficient in designing complex architectures, including microservices.
Must have:
  • 5+ years backend (C# or C++) experience
  • 2+ years framework/library development
  • Microservice architecture design skills
  • Distributed system understanding
  • Algorithms & Data Structures expertise
  • Code review experience
Good to have:
  • NoSQL database knowledge

Job Details

You are our person if you have:

  • 5 or more years of experience in developing backend systems in C# or C++
  • 2 or more years of experience in developing frameworks, libraries, or other reused code
  • skills in designing systems with complex architecture (including microservice one)
  • good understanding of the principles of developing distributed, highload, and scalable systems
  • great knowledge of algorithms and data structures
  • skills in conducting reviews of other developers' solutions

Will come in handy:

  • knowledge of the NoSQL database

Some points on tasks:

  • developing fault-tolerant, highload, and scalable server framework
  • developing libraries for interactions with the backend infrastructure and databases
  • compiling system documentation together with the technical writers team

Similar Jobs

ByteDance - Research Engineer Intern (Doubao (Seed) - Machine Learning System) - 2025 Summer (MS)

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
ByteDance - Senior Software Development Engineer - Distributed NoSQL Database Systems

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
TiMi Studio Group - Gameplay Programmer Intern

TiMi Studio Group

Quebec, Canada (On-Site)
1 Month ago
Genies - Senior Software Engineer (3D Graphics)

Genies

Los Angeles, California, United States (On-Site)
7 Months ago
Sony Interactive Entertainment - Application Security Engineer

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
3 Months ago
Animoca Brands - Backend Developer

Animoca Brands

South Korea (Remote)
7 Months ago
ByteDance - Senior Software Development Engineer - Database NoSQL Redis

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
SmileGate - Platform Division Web Service Backend Developer

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
3 Months ago
CloudHire - Principal Backend Engineer - TypeScript

CloudHire

Hyderabad, Telangana, India (Remote)
1 Month ago
Epic Games - Engineering Lead

Epic Games

Vancouver, British Columbia, Canada (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

NVIDIA - Senior ASIC Design Engineer

NVIDIA

Washington, District Of Columbia, United States (Remote)
1 Month ago
Warner Bros Games - Senior Gameplay Programmer

Warner Bros Games

London, England, United Kingdom (Hybrid)
2 Months ago
ZiMAD - ASO Manager

ZiMAD

(Remote)
2 Months ago
NVIDIA - Developer Tools Software Intern, Deep Learning - Summer 2025

NVIDIA

Massachusetts, United States (On-Site)
1 Month ago
NVIDIA - Principal Engineer

NVIDIA

(Remote)
2 Months ago
Illuvium - Senior Gameplay Engineer (C++ / Unreal Engine)

Illuvium

Copenhagen, Denmark (Remote)
5 Months ago
Regent Craft - Flight Controls Engineering Intern

Regent Craft

North Kingstown, Rhode Island, United States (On-Site)
6 Months ago
Luxoft - Regular BSP Developer

Luxoft

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Google - Software Engineer, PhD, Early Career, Campus, 2025 Start

Google

Atlanta, Georgia, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Cyprus

Wargaming - Senior UX/UI Designer (World of Tanks Blitz)

Wargaming

Nicosia, Nicosia, Cyprus (Hybrid)
3 Weeks ago
G5 Games - Narrative Director

G5 Games

Limassol, Limassol, Cyprus (Remote)
5 Months ago
Easy Brain - Data Scientist

Easy Brain

Limassol, Limassol, Cyprus (Hybrid)
7 Months ago
Playrix - Senior QA Engineer (Server Team)

Playrix

Cyprus (Remote)
6 Months ago
Nexters - Senior UX/UI Designer

Nexters

Cyprus (Remote)
1 Month ago
Playrix - Art Director

Playrix

Cyprus (Remote)
6 Months ago
Playrix - Senior Unity Software Engineer (Gameplay)

Playrix

Cyprus (Remote)
6 Months ago
Scorewarrior - CI/CD Engineer

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
3 Months ago
Nexters - Frontend Developer

Nexters

Cyprus (Remote)
1 Month ago
Playrix - Senior/Lead 2D Artist (Generalist)

Playrix

Cyprus (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Good Job Games - Junior Software Engineer

Good Job Games

İstanbul, Türkiye (On-Site)
5 Months ago
Maersk Careers - Senior Software Engineer

Maersk Careers

Shanghai, Shanghai, China (On-Site)
7 Months ago
Trend Micro - (Sr.) Cloud Backend Engineer

Trend Micro

Taipei City, Taiwan (On-Site)
7 Months ago
Playtika - Java Developer /Kyiv

Playtika

Ukraine (On-Site)
6 Months ago
GrowthX® - Tech Lead

GrowthX®

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Armada - Principal Engineer (Applications)

Armada

Thiruvananthapuram, Kerala, India (On-Site)
6 Months ago
Zazz - Solutions Architect - Backend Development

Zazz

India (On-Site)
4 Months ago
Epic Games - Senior Mobile Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
PENN Interactive - Senior Software Developer, Pricing Engine

PENN Interactive

United States (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded