Be the first to apply!

Backend & Platform Engineer

MO Marketplace   Colombo • Full-time

Job Description

Role Overview

We are seeking a highly committed Backend & Platform Engineer to take full ownership of backend development and cloud infrastructure for our marketplace platform. This role combines hands-on NestJS development with GCP infrastructure and production reliability ownership.

This is not a DevOps-only role, the ideal candidate must be deeply involved in backend architecture and code quality while managing cloud operations.

Key Responsibilities

  • Design, develop, and maintain scalable APIs using NestJS
  • Implement structured DTO validation, authentication (Access + Refresh tokens), and secure IAM practices
  • Refactor and improve backend stability to reduce regressions
  • Optimize PostgreSQL queries and database performance
  • Manage infrastructure on Google Cloud Platform (Cloud Run / Compute Engine)
  • Maintain and optimize Firebase services (FCM, Firestore if applicable)
  • Own CI/CD pipelines and deployment processes
  • Ensure staging and production environment alignment
  • Monitor production systems and handle incident resolution
  • Improve logging, monitoring, and overall platform reliability

Requirements

  • 4+ years backend development experience
  • Strong hands-on experience with NestJS / Node.js
  • Experience with JWT authentication (Access + Refresh token architecture)
  • Experience managing applications on GCP
  • Experience with PostgreSQL
  • Familiarity with Firebase services
  • Strong debugging and production issue resolution skills
  • Ability to take full ownership of backend and platform stability

Nice to Have

  • Experience with marketplace or e-commerce systems
  • Experience with message queues (e.g., RabbitMQ)
  • Knowledge of infrastructure as code

This role is critical to strengthening platform stability, improving security, and reducing regression frequency as we transition engineering fully in-house.