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.