TL;DR
Senior Software Engineer (Platform Services): Building scalable backend systems to power a global platform with an accent on e-commerce, user accounts, subscriptions, content delivery, and analytics. Focus on implementing authentication workflows, architecting distributed systems, and optimizing performance for millions of connected devices.
Location: Onsite in Hong Kong
Company
Our client is a fast-growing technology company creating innovative interactive entertainment experiences that combine motion, play, and technology.
What you will do
- Design, build, and maintain backend services for e-commerce, user accounts, subscriptions, content delivery, and analytics.
- Develop APIs and backend logic primarily using .NET (C#) and Node.js, with occasional Python integration.
- Build fault-tolerant and observable systems deployed through Docker and Kubernetes.
- Implement and optimize authentication workflows, including OAuth and device-based flows.
- Architect distributed systems with message queues and event-driven patterns.
Requirements
- Minimum 5 years of experience developing backend systems for high-traffic or consumer-facing products.
- Proficiency in .NET (C#), Node.js, and Python.
- Hands-on experience with Docker, Kubernetes, and modern cloud deployment practices.
- Solid understanding of distributed architectures, databases (PostgreSQL, NoSQL), and scalable infrastructure.
- Strong grasp of ACID, idempotency, and message delivery guarantees.
- Proven ability to work with distributed teams across time zones.
Nice to have
- Experience implementing authentication patterns (OAuth, device pairing).
- Familiarity with real-time messaging tools such as Kafka, SQS, or Pub/Sub.
- Exposure to Firebase, Supabase, or similar backend-as-a-service platforms.
- Understanding of security, privacy, and compliance frameworks.
Culture & Benefits
- Opportunity to join a fast-growing technology company.
- Work on innovative interactive entertainment experiences.
- Collaborate with internal stakeholders and an external development team.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →