(Senior)Backend Engineer (Golang)
Core
Design and own the server-side architecture of a white-label game distribution platform, tackling multi-tenancy, large-file delivery, and high-concurrency systems.
Role type
Senior Backend Engineer (Golang)
Builds
Scalable backend services, APIs, and search solutions for a global game distribution platform
Domain
Video game industry / Content distribution
Deliverable
production ML models | product features | infrastructure
Required skills
GoLang, microservices, distributed systems, RESTful API design, relational databases (MySQL/PostgreSQL), NoSQL (Redis), message queues (Kafka/RabbitMQ), CI/CD, unit testing, Elasticsearch
Preferred skills
Chinese gaming industry experience, game SDK integration, in-app purchase (IAP) systems, multi-tenant SaaS architecture, high-concurrency system optimization, object storage and CDN
Responsibilities
Design and implement multi-tenant architecture supporting data isolation; Design and implement storage and delivery solutions for large game files; Build backend APIs and permission systems for admin panels; Design and deliver search solutions for full-text game filtering; Ensure system performance, concurrency, security, and observability
Seniority
Senior, hands-on IC