2 months ago
Shanghai, ChinaSenior
Responsibilities
- Design, build, and maintain highly available and scalable backend services for the game distribution platform.
- Design and implement multi-tenant architecture with data isolation.
- Develop storage and delivery solutions for large game files, including object storage, CDN delivery, signed URLs, resumable downloads, and version management.
- Build backend APIs and permission systems for the operations admin panel and publisher portal.
- Design and deliver search functionality for full-text game search and filtering.
- Ensure system performance, concurrency, security, observability, monitoring, logging, and alerting.
Requirements
- Bachelor’s degree in Computer Science or a related field.
- At least 5 years of backend development experience.
- Strong command of Go.
- Proficiency with AI coding tools such as Claude Code and Gemini.
- Experience designing RESTful APIs and familiarity with microservice architecture.
- Experience with relational database design and optimization using MySQL or PostgreSQL, plus knowledge of NoSQL systems such as Redis.
- Familiarity with message queues such as Kafka or RabbitMQ, caching, and middleware.
- Knowledge of coding standards, unit testing, Git, and CI/CD.
- Game industry experience is required.
Benefits
- On-site position only; remote work is not available.
