Advanced Backend (Node.js)/ DevOps Engineer (NestJS Microservices, AWS, Kafka, Kubernetes)
We’re looking for a highly skilled Backend & DevOps Engineer to architect, scale, and optimize our production-ready mobile application backend. You’ll be building a robust
microservices-based platform designed to handle high traffic, multi-regional deployments, and enterprise-grade performance.
This role is ideal for engineers who thrive in distributed systems, cloud-native architectures, and high-scale environments.
Responsibilities
• Architect and implement NestJS-based microservices for scalability, modularity, and reliability.
• Manage PostgreSQL / AWS Aurora with deep expertise in replication, sharding, and performance tuning.
• Build and monitor Kafka event-driven pipelines for seamless inter-service communication.
• Deploy and manage services on Kubernetes (EKS preferred) across multi-regional clusters.
• Develop production-grade CI/CD pipelines with automated testing, scaling, and rollback strategies.
• Optimize infrastructure for performance, security, and high availability.
• Work closely with mobile and frontend engineers to ensure smooth API and service integration.
• Must have micro services architecture, knowledge
• Lambda CPU model deployment
• Knowledge on GPU server deployment an asset (Runpod serverless)
Requirements
• 5+ years of backend engineering experience.
• Strong expertise with NestJS + TypeScript in microservice architectures.
• Proven experience designing and scaling distributed systems.
• Hands-on expertise with PostgreSQL & AWS Aurora.
• Solid knowledge of Kafka (or equivalent queue systems).
• Deep experience with Kubernetes (EKS, GKE, or AKS) and containerization best practices.
• Strong background in AWS cloud infrastructure (multi-region deployments a plus).
• Exceptional debugging and problem-solving skills in distributed environments.
Nice to Have
• Experience with GraphQL.
• Familiarity with monitoring tools (Prometheus, Grafana, ELK stack).
• Knowledge of Terraform / Infrastructure as Code (IaC).
• Background in high-scale consumer mobile apps.
Required languages
English | B2 - Upper Intermediate |