Golden Age Computer
Senior Server Engineer
Golden Age ComputerUnited Arab Emirates16 hours ago
Full-timeRemote FriendlyInformation Technology

Server Engineer / Online Programmer

Location: Onsite — Ajman, UAE

Experience: 3+ Years

Type: Full-Time

Industry: Mobile Game Development


About the Role

We are developing a competitive mobile strategy game inspired by titles such as Clash of Clans and Top Heroes, focused on scalable multiplayer systems, live-ops infrastructure, and long-term player retention.

We are looking for a skilled Server Engineer / Online Programmer to design and build the backend architecture that powers the online features of our game. This role is critical for implementing secure, scalable, and high-performance server systems supporting multiplayer gameplay, game world simulation, and live service operations.

You will work closely with Unity developers, game designers, and the technical lead to ensure reliable communication between the game client and backend services.


Key Responsibilities


Design and develop backend services for a multiplayer mobile strategy game

Build and maintain dedicated game servers for persistent world gameplay

Develop server-side game simulation systems including world state management, event scheduling, and real-time game logic

Implement player authentication, leaderboards, alliances, and social systems

Build secure client-server communication APIs

Ensure server-authoritative systems for gameplay validation and anti-cheat protection

Manage player data storage, caching, and cloud infrastructure

Support live operations features including events, updates, and analytics integration

Optimise server and simulation performance for scalability and reliability

Collaborate closely with the Unity development team to integrate backend systems



Requirements


3+ years of experience in backend or online game development

Strong knowledge of client-server architecture and multiplayer systems

Experience building or working with dedicated game servers

Experience with server-side game simulation — world state, tick loops, event-driven systems

Proficiency in Go and/or C# — other backend languages considered

Experience with REST APIs and WebSocket communication

Knowledge of database systems — PostgreSQL and/or Redis preferred

Familiarity with cloud infrastructure — AWS, Google Cloud, or Azure

Experience with version control systems (Git)

Ability to work onsite in Ajman, UAE



Preferred Qualifications


Experience integrating backend services such as Nakama, PlayFab, Firebase, or GameSparks

Experience developing backend systems specifically for mobile games

Knowledge of live-service architecture and remote configuration

Hands-on experience with persistent world servers or real-time simulation systems

Understanding of anti-cheat and server-authoritative gameplay systems

Familiarity with Docker and basic server deployment

Previous experience working alongside Unity client developers



What We Offer


Opportunity to work on an ambitious competitive mobile strategy game

Collaborative and creative development environment

Onsite position in Ajman, UAE with a small focused team

Ability to help shape the technical foundation of a growing game studio

Competitive salary based on experience



How to Apply

  • If you are passionate about building scalable multiplayer systems, game servers, and online game infrastructure, we would love to hear from you. Send your CV and any relevant portfolio or GitHub links to [[email protected]]. Please mention any game backend, dedicated server, or simulation projects you have worked on previously.

Key Skills

Ranked by relevance