Job Description
Salary: $100,000 - 100,000 per year
Requirements:- Strong Java fundamentals, including a solid grasp of the JVM, multithreading, and concurrent programming
- Proficiency with WebSocket, socket.io, and similar real-time communication technologies
- Hands-on experience with Netty for high-performance, low-latency network applications
- Experience designing and developing RESTful APIs
- Familiarity with Protobuf or comparable serialization formats such as FlatBuffers or Thrift
- Strong understanding of high-concurrency and distributed system design, including load balancing and horizontal scaling
- Experience with relational databases such as MySQL or PostgreSQL, plus caching with Redis
- Familiarity with common frameworks such as Spring Boot and Netty
- Experience deploying and operating services on AWS, including EC2, ECS/EKS, RDS, ElastiCache, and S3
- Strong troubleshooting and performance tuning skills
- Fluent Mandarin Chinese
- Experience in backend development, especially game and real-time service backends, is preferred
- Experience delivering and operating at least one live game or online product end to end is preferred
- Experience supporting Unity-based games on the backend and collaborating on networking and protocol design is preferred
- Experience shipping lightweight social or instant games, such as Telegram mini-games, including bot API, authentication, and payments, is preferred
- Proven ability to build systems that support high concurrency and large volumes of simultaneous users, such as tens of thousands of CCU, is preferred
- Experience designing real-time communication architectures for latency-sensitive applications is preferred
- Experience working in cross-functional teams with client engineers, game designers, QA, and operations is preferred
- Prior experience in game backend or real-time multiplayer projects is strongly preferred
- Familiarity with Node.js for backend services or tooling is preferred
- Experience with Telegram mini-games, Mini Apps, or other instant and social platform games is preferred
- Familiarity with message queues such as Kafka or RabbitMQ is preferred
- Experience with Docker and Kubernetes is preferred
- Experience building matchmaking, leaderboards, and anti-cheat systems is preferred
- Ability to commute to Irvine, CA 92618 and relocate there before starting work
- Design and operate backend services that power our Unity-based titles and Telegram mini-games
- Build real-time communication, game state synchronization, matchmaking, and live operations capabilities
- Solve high-concurrency and low-latency challenges for live player experiences
- Collaborate closely with Unity client engineers on networking and protocol design
- Work with cross-functional partners, including client engineers, game designers, QA, and operations
- Develop and support game-specific backend systems such as matchmaking, leaderboards, and anti-cheat
- Deploy and manage services in cloud environments and support ongoing performance optimization
- API
- AWS
- Backend
- Cloud
- Docker
- EC2
- Support
- JVM
- Java
- Kafka
- Kubernetes
- Load Balancing
- MySQL
- Network
- PostgreSQL
- RabbitMQ
- Redis
- Spring
- Spring Boot
- Unity
- NodeJS
- GameDev
More:
We are building real-time multiplayer and social games, including Unity-based titles and Telegram mini-games, and our work directly supports live players. This is an in-person role based in Irvine, CA 92618. We offer a competitive salary starting from $100,000 per year along with benefits including 401(k), 401(k) matching, dental, health, vision, paid sick time, and paid time off.
last updated 30 week of 2026
Salary: $100,000 - 100,000 per year
Requirements:- Strong Java fundamentals, including a solid grasp of the JVM, multithreading, and concurrent programming
- Proficiency with WebSocket, socket.io, and similar real-time communication technologies
- Hands-on experience with Netty for high-performance, low-latency network applications
- Experience designing and developing RESTful APIs
- Familiarity with Protobuf or comparable serialization formats such as FlatBuffers or Thrift
- Strong understanding of high-concurrency and distributed system design, including load balancing and horizontal scaling
- Experience with relational databases such as MySQL or PostgreSQL, plus caching with Redis
- Familiarity with common frameworks such as Spring Boot and Netty
- Experience deploying and operating services on AWS, including EC2, ECS/EKS, RDS, ElastiCache, and S3
- Strong troubleshooting and performance tuning skills
- Fluent Mandarin Chinese
- Experience in backend development, especially game and real-time service backends, is preferred
- Experience delivering and operating at least one live game or online product end to end is preferred
- Experience supporting Unity-based games on the backend and collaborating on networking and protocol design is preferred
- Experience shipping lightweight social or instant games, such as Telegram mini-games, including bot API, authentication, and payments, is preferred
- Proven ability to build systems that support high concurrency and large volumes of simultaneous users, such as tens of thousands of CCU, is preferred
- Experience designing real-time communication architectures for latency-sensitive applications is preferred
- Experience working in cross-functional teams with client engineers, game designers, QA, and operations is preferred
- Prior experience in game backend or real-time multiplayer projects is strongly preferred
- Familiarity with Node.js for backend services or tooling is preferred
- Experience with Telegram mini-games, Mini Apps, or other instant and social platform games is preferred
- Familiarity with message queues such as Kafka or RabbitMQ is preferred
- Experience with Docker and Kubernetes is preferred
- Experience building matchmaking, leaderboards, and anti-cheat systems is preferred
- Ability to commute to Irvine, CA 92618 and relocate there before starting work
- Design and operate backend services that power our Unity-based titles and Telegram mini-games
- Build real-time communication, game state synchronization, matchmaking, and live operations capabilities
- Solve high-concurrency and low-latency challenges for live player experiences
- Collaborate closely with Unity client engineers on networking and protocol design
- Work with cross-functional partners, including client engineers, game designers, QA, and operations
- Develop and support game-specific backend systems such as matchmaking, leaderboards, and anti-cheat
- Deploy and manage services in cloud environments and support ongoing performance optimization
- API
- AWS
- Backend
- Cloud
- Docker
- EC2
- Support
- JVM
- Java
- Kafka
- Kubernetes
- Load Balancing
- MySQL
- Network
- PostgreSQL
- RabbitMQ
- Redis
- Spring
- Spring Boot
- Unity
- NodeJS
- GameDev
More:
We are building real-time multiplayer and social games, including Unity-based titles and Telegram mini-games, and our work directly supports live players. This is an in-person role based in Irvine, CA 92618. We offer a competitive salary starting from $100,000 per year along with benefits including 401(k), 401(k) matching, dental, health, vision, paid sick time, and paid time off.
last updated 30 week of 2026