Game Backend Engineer — Scalable Services & APIs

First Fun

Singapore

On-site

SGD 80,000 - 120,000

Full time

12 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

First Fun is seeking an experienced backend developer to own design, development, testing, deployment, and ongoing operation of core game backend services. You will implement game logic, APIs, and internal tools to support player data, progression, items, quests, and events.

You will design scalable database schemas, caching, and messaging workflows while collaborating across teams to ensure reliable integration, performance, and resilience of production services.

Qualifications

  • Bachelor’s degree or higher in Computer Science, Software Engineering, or a related discipline, with at least 3 years of backend development experience.
  • Proficiency in at least one of Go, Java, C++, Python, or C#, with experience developing and maintaining production services.
  • Strong foundations in data structures, algorithms, databases, computer networks, and operating systems, with familiarity with common server-side design approaches.
  • Familiarity with at least one relational database and SQL, and an understanding of common components such as caching, message queues, and inter-service communication.
  • Experience troubleshooting production issues, optimizing performance, and improving service stability, with the ability to use logs, metrics, and debugging tools to identify problems.
  • Strong communication and cross-team collaboration skills, with the ability to independently deliver modules, participate in code reviews, and share knowledge.

Responsibilities

  • Own the design, development, testing, deployment, and ongoing operation and maintenance of game backend services and core modules.
  • Design and implement game business logic, service APIs, and internal tools to support systems such as player data, game progression, items, quests, and events.
  • Design database schemas, caching, and message processing workflows focusing on data consistency, API performance, and service reliability.
  • Collaborate with the client team to define API protocols, data formats, error handling, and version compatibility for reliable integration.
  • Analyze production logs, metrics, and incidents to resolve performance bottlenecks and contribute to capacity assessments and release readiness.
  • Participate in code reviews, technical design discussions, and development of engineering standards to improve code quality and testing.
  • Collaborate with product managers, game designers, QA, operations engineers, and other teams to break down requirements and drive issues to resolution.

Skills

Go
Java
C++
Python
C#
Data structures
Databases
SQL
Debugging
Communication

Education

Bachelor's degree in CS/Software Engineering or related
3+ years backend development experience

Tools

Linux
Cloud platforms
Containerization
CI/CD
Monitoring

Job description

First Fun is seeking an experienced backend developer to own design, development, testing, deployment, and ongoing operation of core game backend services. You will implement game logic, APIs, and internal tools to support player data, progression, items, quests, and events.

You will design scalable database schemas, caching, and messaging workflows while collaborating across teams to ensure reliable integration, performance, and resilience of production services.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Game Server Backend Engineer — Build Stable, Scalable Features
Game Server Backend Engineer — Build Stable, Scalable Features

First Fun • Singapore

On-site
SGD 42,000 - 72,000
Server Engineer
Server Engineer

First Fun • Singapore

On-site
SGD 80,000 - 120,000
Mobile Game Client Engineer — Ownership & LiveOps
Mobile Game Client Engineer — Ownership & LiveOps

First Fun • Singapore

On-site
SGD 60,000 - 100,000
Lead Mobile Game Client Engineer
Lead Mobile Game Client Engineer

First Fun • Singapore

On-site
SGD 180,000 - 280,000
Senior Backend Engineer - Scalable Systems (Go/Java)
Senior Backend Engineer - Scalable Systems (Go/Java)

Evolution Recruitment Solutions PTE. LTD. • Singapore

On-site
SGD 90,000 - 140,000
Java Game Server Engineer
Java Game Server Engineer

Omnilojo • Singapore

On-site
SGD 110,000 - 180,000
Server Engineer - Early Career
Server Engineer - Early Career

First Fun • Singapore

On-site
SGD 42,000 - 72,000
Engineer, Backend Engineering
Engineer, Backend Engineering

Garena • Singapore

On-site
SGD 90,000 - 120,000
Senior Backend Engineer (Java/Go) - Lead Scalable Systems
Senior Backend Engineer (Java/Go) - Lead Scalable Systems

Vanguard Software Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Technical Leadership Opportunities
Continuous Growth
High-Performance Collaboration
+1
Backend Engineer – Game Services & Payments
Backend Engineer – Game Services & Payments

Garena • Singapore

On-site
SGD 90,000 - 120,000