Server-Side Developer
ZeptoLab
Job Summary
ZeptoLab is seeking a skilled Server-Side Developer to enhance the backend systems for global mobile games like Bullet Echo and build foundations for new titles in Go. This role involves developing and maintaining high-load, highly available backend services, driving architecture improvements, and collaborating with game and DevOps teams. The ideal candidate enjoys high-load challenges, fast iterations, and clean architecture, making a direct impact on millions of players.
Must Have
- Build, deploy, and maintain high-load, highly available backend services for real-time live games.
- Drive architecture and performance improvements across distributed systems.
- Collaborate with DevOps and game teams for smooth releases and stable live environments.
- Take ownership of projects, from small tools to major backend systems.
- Work on Bullet Echo backend and legacy meta systems.
- Develop web services, admin panels, and internal tooling.
- Build new games in Go from day one.
- Strong server-side experience with Java (3+ years) and readiness to transition to Go.
- Solid understanding of distributed systems, concurrency, and high-load architectures.
- Experience with PostgreSQL, Cassandra, CockroachDB, and strong SQL fundamentals.
- Comfortable working on Linux servers, scripting, and deployment tools.
- Awareness of DevOps practices.
- Ability to troubleshoot and fix production issues.
Good to Have
- Passion for games.
- Experience with Redis or other NoSQL systems.
- Knowledge of Nakama, Unity, C++, or other JVM languages (Scala, Groovy).
- Experience with networking, non-blocking IO, and event-driven architectures.
Perks & Benefits
- Opportunity to apply analytical skills in a creative and fast-paced environment.
- Work on products enjoyed by millions of players worldwide.
- See how insights directly influence player experience.
- Grow with ZeptoLab.
Job Description
Description
ZeptoLab is a data-driven game development company where analytics plays a central role in every product decision. Our Product Analytics team helps identify opportunities, uncover insights, and support product growth through data at every stage — from soft launch to global release.
About the Role
At ZeptoLab, we’re known for crafting global mobile hits - and we’re looking for a skilled Server-Side Developer to help us power the backend that keeps our games fast, stable, and alive.
You’ll work closely with game developers and tech leads, and shape the next generation of backend systems for some of our most popular games - including Bullet Echo - while also building the foundations for new titles written fully in Go.
If you enjoy high-load challenges, fast iterations, clean architecture, and the kind of work where millions of players feel the impact of your code - this role is for you.
Key Responsibilities
- Build, deploy, and maintain high-load, highly available backend services that support real-time live games.
- Drive architecture and performance improvements across distributed systems.
- Collaborate with DevOps and game teams to deliver smooth releases and stable live environments.
- Jump into projects quickly and take ownership - from small tools to major backend systems.
- Work on a variety of impactful domains:
- Bullet Echo backend
- Legacy meta systems for existing titles
- Web services: websites, admin panels, internal tooling
- New games built in Go from day one
What We Expect from You
- Strong server-side experience with Java (3+ years), and readiness to transition to Go.
- Solid understanding of distributed systems, concurrency, and high-load architectures.
- Experience with PostgreSQL, Cassandra, CockroachDB and strong SQL fundamentals.
- Comfortable working on Linux servers, scripting, and deployment tools.
- Awareness of DevOps practices (you won’t do DevOps, but you’ll collaborate with them daily).
- Ability to troubleshoot and fix production issues with a calm, clear head.
Preferred Qualifications
- Passion for games.
- Experience with Redis or other NoSQL systems.
- Knowledge of Nakama, Unity, C++, or other JVM languages (Scala, Groovy).
- Experience with networking, non-blocking IO, and event-driven architectures.
Why ZeptoLab
At ZeptoLab, you will have the opportunity to apply your analytical skills in a creative and fast-paced environment. You’ll work on products enjoyed by millions of players worldwide and see how your insights directly influence their experience.
Turn your passion for data into real impact — join ZeptoLab and grow with us.