Backend Engineer
About the role:
We are seeking an experienced backend engineer to join our technology team in Dubai. You will design, develop, and maintain high-performance, scalable backend systems, APIs, and data pipelines to support critical business applications in secure, air-gapped environments.
Responsibilities:
- Design and implement robust backend services using Node.js and Express
- Develop and maintain RESTful and GraphQL APIs
- Build and schedule data workflows using Apache Airflow
- Manage and optimize PostgreSQL databases
- Containerize applications with Docker and deploy on Kubernetes clusters
- Configure and maintain VMware deployments in air-gapped environments
- Implement and maintain CI/CD pipelines using GitLab CI/CD
- Collaborate with cross-functional teams to define requirements and deliver solutions
- Ensure security, compliance, and best practices are followed in all backend systems
- Monitor system performance, troubleshoot issues, and perform capacity planning
Required qualifications:
- 8–15 years of professional backend engineering experience
- Expertise in Node.js and Express framework
- Strong experience designing and consuming RESTful APIs and GraphQL services
- Proficiency with PostgreSQL database design, tuning, and maintenance
- Hands-on experience building data pipelines with Apache Airflow
- Experience containerizing applications using Docker and orchestrating with Kubernetes
- Proven experience deploying and managing VMware infrastructure in air-gapped environments
- Solid understanding of CI/CD concepts and hands-on experience with GitLab CI/CD
- Deep knowledge of system architecture, networking, and security best practices
Preferred qualifications:
- Experience with AWS or Azure cloud services
- Kubernetes certification (CKA, CKAD) or similar
- Familiarity with microservices and event-driven architecture patterns
- Experience mentoring and leading engineering teams
- Knowledge of infrastructure as code tools (Terraform, Ansible)
- Exposure to observability tools such as Prometheus and Grafana
Position details
Location: Dubai, UAE
Industry: Information technology (IT) / Software
Experience required: 8+ years