Senior Software Engineer

18 Minutes ago • 5 Years +
Software Development & Engineering

Job Description

Our client is a fast-growing technology company creating innovative interactive entertainment experiences. They are looking for a Senior Software Engineer (Platform Services) to build scalable backend systems for their global platform. This role involves designing, building, and maintaining services for e-commerce, user accounts, subscriptions, content delivery, and analytics, ensuring robustness, observability, and scalability for millions of connected devices worldwide.
Good 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.
Must Have:
  • 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.
  • 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.
  • Excellent analytical, problem-solving, and communication skills.
  • Proven ability to work with distributed teams across time zones.

Add these skills to join the top 1% applicants for this job

communication
game-texts
postgresql
c#
oauth
nosql
node.js
docker
kubernetes
python
firebase

Our client is a fast-growing technology company creating innovative interactive entertainment experiences that combine motion, play, and technology.

They are now looking for a Senior Software Engineer (Platform Services) to join their growing team.

This is a key technical role responsible for building the scalable backend systems that power the company’s global platform, working closely with internal stakeholders and an external development team to design and implement backend infrastructure that is robust, observable, and scalable to support millions of connected devices worldwide.

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.

What you will need:

  • 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.
  • Excellent analytical, problem-solving, and communication skills.
  • Proven ability to work with distributed teams across time zones.

Nice-to-haves:

  • 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.

Set alerts for more jobs like Senior Software Engineer
Set alerts for new jobs by Nahc.io
Set alerts for new Software Development & Engineering jobs in Hong Kong
Set alerts for new jobs in Hong Kong
Set alerts for Software Development & Engineering (Remote) jobs
Contact Us
hello@outscal.com
Made in INDIA 💛💙