SERVICES ENGINEER (MID TO SENIOR)
We are looking for a Services Engineer experienced in scalable, high-availability backend systems to architect, develop, and maintain the online infrastructure powering our games. You’ll build secure, performant, and resilient services that support matchmaking, player data, live ops, and multiplayer experiences—ensuring seamless connectivity and stability for players worldwide.
Responsibilities:
Write robust and reliable core backend services that scale gracefully while being easy to
understand and operate.
Required Experience:
5+ years of experience developing backend services and operating them at scale
Expertise with one or more server-side development languages:
Ideally JVM: Java/ Kotlin
Acceptable Alternatives: C#/ Golang
Strong grasp of how to scale distributed online systems and how it ultimately affects the
player experienceAt least some experience with the following technologies:
Caching
Load Balancing
Database Schema Design
Concurrency design techniques
Microservice Architecture
Desired Experience:
Mastery of web-based protocols and various implementation tradeoffs, examples
Protobuf
Websockets
HTTPS
Building fault-tolerant distributed systems that adhere to security best practices
Experience operating systems in linux-based environments
Experience architecting Unreal Engine(UE5 or UE4) game code to effectively integrate
with online services.Ability to contextualize backend code with the overall desired player experience
Building game services
Join OUR PACK:
Location:
About the Company
Big Moxi Games is full service pc/console video game studio developing original IPs and providing world-class game development services to publishing partners and IP holders across the globe.
Our vision is to connect and captivate the world with unforgettable game entertainment experiences. We are currently developing original ARPG IPs for pc and consoles as well as working with strategic partners to co-develop their online multiplayer game services.