Mid-Senior Game Backend Developer (Chinese Mandarin Speaker)
Role details
Job location
Tech stack
Job description
We're looking for a Game Backend Developer to join our team building real-time multiplayer and social games. You'll design and operate the backend services that power our Unity-based titles and Telegram mini-games - handling everything from real-time communication and game state synchronization to matchmaking and live operations. If you enjoy solving high-concurrency, lowlatency challenges and want to see your work directly impact live players, we'd love to talk.
Requirements
Do you have experience in System troubleshooting?, * Solid Java fundamentals (strong understanding of JVM, multithreading, and concurrent programming)
- Proficient with WebSocket / socket.io and other real-time communication technologies
- Hands-on experience with Netty for building high-performance, low-latency network applications
- Experienced in RESTful API design and development
- Familiar with Protobuf (or other serialization protocols such as FlatBuffers / Thrift)
- Solid understanding of high-concurrency and distributed system design, including load balancing and horizontal scaling
- Experience with relational databases (MySQL / PostgreSQL) and caching (Redis)
- Familiar with common frameworks (Spring Boot, Netty, etc.)
- Experience deploying and operating services on AWS (e.g., EC2, ECS/EKS, RDS, ElastiCache, S3)
- Strong troubleshooting and performance optimization skills
- Chinese mandarin fluent.
Preferred / Nice to Have
Preferred Experience
- Solid backend development experience, with a focus on game and real-time service backends
- Experience shipping and operating at least one live game or online product end-to-end
- Experience supporting Unity-based games on the backend, collaborating closely with Unity client engineers on networking and protocol design
- Experience shipping lightweight social/instant games (e.g., Telegram mini-games), including platform integration (bot API, authentication, payments)
- Proven experience building systems that handle high concurrency and large numbers of simultaneous online users (e.g., tens of thousands of CCU)
- Hands-on experience designing real-time communication architectures for latency-sensitive applications
- Experience collaborating in cross-functional teams (client engineers, game designers, QA, operations)
Nice to Have
- Prior experience in game backend / real-time multiplayer projects is strongly preferred
- Experience working alongside Unity client teams, with a good understanding of Unity client- server communication
- Familiarity with Node.js for backend services or tooling
- Experience building Telegram mini-games / Mini Apps (or other instant/social platform games)
- Familiarity with message queues (Kafka / RabbitMQ)
- Experience with containerization and orchestration (Docker / Kubernetes)
- Experience building game-specific systems such as matchmaking, leaderboards, and anti-cheat
Benefits & conditions
5.05.0 out of 5 stars Irvine, CA 92618 From $100,000 a year - Full-time, Pulled from the full job description
- 401(k)
- Health insurance
- 401(k) matching
- Paid time off
- Vision insurance
- Dental insurance
- Paid sick time, * 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Paid sick time
- Paid time off