Back End Developer

Firerock Indonesia

Jakarta Pusat

On-site

IDR 240,000,000 - 360,000,000

Full time

10 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Private health insurance for you and 1

Job summary

FireRock Indonesia is seeking a driven software engineer to join our team and help build scalable, high-performance game systems and platforms powering our titles across SEA.

You''ll work with designers, product, and engineering to optimize core systems, ensuring performance and reliability. The role requires Go, distributed systems know-how, and strong English communication.

Qualifications

  • 4+ years of software engineering experience in game or platform services.
  • Proficiency in Go and distributed systems concepts.
  • Experience with databases and messaging frameworks (MySQL, MongoDB, Redis, Kafka).

Responsibilities

  • Design and develop gameplay systems, platform features, and supporting tools for both game platforms and individual game titles.
  • Write high-quality, clean, and maintainable code, adhering to software engineering best practices.
  • Analyze and optimize application performance, ensuring the development of high-availability and scalable systems.
  • Collaborate with cross-functional and cross-regional teams to align technical solutions with business objectives.

Skills

Go
Distributed systems design
Microservices
English proficiency

Tools

MySQL
MongoDB
Redis
Kafka

Job description

FireRock Holdings Limited (SEHK: 01909) is a listed gaming and interactive entertainment company headquartered in Singapore with a global footprint across Asia, Europe, Southeast Asia, and beyond. We develop, publish, and operate web and mobile games that reach millions of players worldwide, and we’re actively expanding in emerging markets with localized content and cutting-edge experiences.

At FireRock, innovation isn’t a buzzword—it’s how we build games that players love and communities that thrive. Our Singapore, Indonesia, and SEA teams are at the heart of this growth, bringing creative ideas to life and shaping the future of play in the region.

About the Role

We’re looking for a driven and detail-oriented software engineer to join our team and help build scalable, high-performance game systems and platforms. This role is ideal for someone who enjoys solving complex technical challenges, writing clean and efficient code, and contributing to products used by players at scale.

You’ll work closely with designers, product, and engineering teams to develop and optimize core systems that power our games. If you care about performance, reliability, and building things the right way, we’d love to hear from you.

Responsibilities:
  • Design and develop gameplay systems, platform features, and supporting tools for both game platforms and individual game titles.
  • Write high-quality, clean, and maintainable code, adhering to software engineering best practices.
  • Analyze and optimize application performance, ensuring the development of high-availability and scalable systems.
  • Collaborate with cross-functional and cross-regional teams to align technical solutions with business objectives.
Qualifications:
  • 4+ years of experience.
  • Proficiency in programming languages: Go.
  • You possess practical experience working with databases and messaging frameworks like MySQL, MongoDB, Redis, or Kafka.
  • You have a deep understanding of microservice architecture and the design of distributed systems.
  • You have a comprehensive understanding of software development life cycles, which includes distributed teamwork and agile development practices.
  • You possess strong communication and collaboration skills, which enable you to work effectively in a team environment.
  • Passion for games or experience in the gaming industry is a plus.
  • Proficiency in English (written and spoken) is essential.
What We Offer
  • A strategic role with real influence on FireRock’s growth, revenue, and community engagement across Indonesia and the broader SEA region.
  • A chance to shape how FireRock engages with Indonesia’s indie game ecosystem and connects with players and partners globally.
  • Close collaboration with a small, high-impact team where your network, insights, and execution matter.
  • Comprehensive private health insurance coverage for you, your spouse, and your children.
Equal Opportunity Statement

FireRock is committed to building a diverse, inclusive team where diverse voices make us stronger. We know creativity and effective problem-solving come from teams that reflect many backgrounds, perspectives, and experiences. Together, we’re building games and communities that matter.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

DevOps Engineer
DevOps Engineer

Firerock Indonesia • Jakarta Pusat

On-site
IDR 200,880,000 - 334,800,000
Private health insurance
Competitive salary
Software Engineer (Cocos2d-x) Jakarta
Software Engineer (Cocos2d-x) Jakarta

Tripledot Studios Limited • Jakarta Pusat

On-site
IDR 480,000,000 - 840,000,000
Hybrid Working
Remote 20 days/year
Breakfast & Lunch
+5
Senior Marketing & Partnership
Senior Marketing & Partnership

GAGA Games • Jakarta Utara

On-site
IDR 300,000,000 - 420,000,000
Kubernetes DevOps Engineer - Gaming Infrastructure & CI/CD
Kubernetes DevOps Engineer - Gaming Infrastructure & CI/CD

Firerock Indonesia • Jakarta Pusat

On-site
IDR 200,880,000 - 334,800,000
Private health insurance
Competitive salary
Human Resources Specialist (Mandarin-Speaker)
Human Resources Specialist (Mandarin-Speaker)

IGG I Got Games • Daerah Khusus Ibukota Jakarta

On-site
IDR 111,600 - 167,400
Unreal Game Developer
Unreal Game Developer

PT Gameloft Indonesia (Yogyakarta) • Kota Yogyakarta

On-site
IDR 223,200,000 - 390,600,000
Senior Unity Software Engineer
Senior Unity Software Engineer

Tripledot Studios • Jakarta Pusat

On-site
IDR 30,000,000 - 55,000,000
Hybrid work
Remote days (20 days/year)
Breakfast & Lunch
+6
Unity Software Engineer New Jakarta
Unity Software Engineer New Jakarta

Tripledot Studios Limited • Jakarta Pusat

On-site
IDR 900,000,000 - 1,500,000,000
Hybrid Working
20 days fully remote working
Regular company events and rewards
+6
Strategy & Operations Garena Jakarta, Indonesia Intermediate (2–5 years) 1 day ago
Strategy & Operations Garena Jakarta, Indonesia Intermediate (2–5 years) 1 day ago

Esports Tower LLC. • Jakarta Pusat

On-site
IDR 200,000,000 - 450,000,000
Senior Gameplay Programmer (Pool)
Senior Gameplay Programmer (Pool)

PT Gameloft Indonesia (Yogyakarta) • Kota Yogyakarta

On-site
IDR 279,000,000 - 669,600,000
Hybrid work setup