Senior Back-End Engineer

BBI

Dubai

On-site

AED 240,000 - 420,000

Full time

41 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

BBI in Dubai seeks a senior software engineer to architect and build REST and GraphQL APIs and microservices using Python (FastAPI/Flask) and Node.js (Express.js). You will design, implement and document scalable services that meet performance and security requirements.

Responsibilities include database design across PostgreSQL, MongoDB, TimescaleDB and Redis; building video-metadata processing and event-driven systems; deploying with Docker and Kubernetes; setting up robust CI/CD pipelines and

Qualifications

  • 5-9 years of professional software-engineering experience with a focus on API development
  • Proficiency in Python and Node.js, with frameworks such as FastAPI, Flask or Express.js
  • Extensive knowledge of relational and NoSQL databases; API security best practices
  • Experience with cloud platforms and a strong background in CI/CD, Docker and Kubernetes

Responsibilities

  • Architect, design and develop REST/GraphQL APIs and microservices (Python FastAPI/Flask, Node.js/Express.js)
  • Build video-metadata processing and event-driven systems
  • Design and optimise database schemas across relational and NoSQL stores (PostgreSQL, MongoDB, TimescaleDB, Redis)
  • Implement message-broker-based pipelines (Kafka/RabbitMQ) and authentication/security (JWT, OAuth)
  • Optimise API performance; design and maintain CI/CD pipelines; containerise with Docker, orchestrate with Kubernetes

Skills

API development
REST APIs
GraphQL
Python
Node.js
FastAPI/Flask
Express.js
Microservices architecture
Database design
PostgreSQL
MongoDB
TimescaleDB
Redis
Kafka
RabbitMQ
JWT/OAuth
Docker
Kubernetes
CI/CD
Cloud platforms

Education

Bachelor's or Master's degree in Computer Science or related field

Tools

Docker
Kubernetes
PostgreSQL
MongoDB
TimescaleDB
Redis
Kafka
RabbitMQ

Job description

Responsibilities:


  • Architect, design and develop REST/GraphQL APIs and microservices (Python FastAPI/Flask, Node.js/Express.js)

  • Build video-metadata processing and event-driven systems

  • Design and optimise database schemas across relational and NoSQL stores (PostgreSQL, MongoDB, TimescaleDB, Redis)

  • Implement message-broker-based pipelines (Kafka/RabbitMQ) and authentication/security (JWT, OAuth)

  • Optimise API performance; design and maintain CI/CD pipelines; containerise with Docker, orchestrate with Kubernetes


Qualifications:


  • Bachelor's or Master's degree in Computer Science or related field

  • 5-9 years of professional software-engineering experience with a focus on API development

  • Proficiency in Python and Node.js, with frameworks such as FastAPI, Flask or Express.js

  • Extensive knowledge of relational and NoSQL databases; API security best practices

  • Experience with cloud platforms and a strong background in CI/CD, Docker and Kubernetes

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Engineer (Backend and Data)
Senior Python Engineer (Backend and Data)

Global Software Solutions Group • Dubai

On-site
AED 400,000 - 700,000
Senior Python Engineer (Backend and Data)
Senior Python Engineer (Backend and Data)

GSS Group • Dubai

On-site
AED 280,000 - 360,000
Senior Python Engineer (Backend and Data)
Senior Python Engineer (Backend and Data)

GSSTech Group • Dubai

On-site
AED 200,000 - 340,000
Senior Backend Engineer: API/Microservices Architect
Senior Backend Engineer: API/Microservices Architect

BBI • Dubai

On-site
AED 240,000 - 420,000
Senior Full-Stack Engineer
Senior Full-Stack Engineer

Luxoft Germany • Abu Dhabi

On-site
AED 420,000 - 640,000
Python Backend Engineer
Python Backend Engineer

List International • Abu Dhabi

On-site
AED 120,000 - 180,000
SENIOR BACKEND DEVELOPER
SENIOR BACKEND DEVELOPER

Matchupfast Company • United Arab Emirates

On-site
Confidential
Accommodation assistance
Meal allowances
Work visa support
+3
Senior Full-Stack Engineer
Senior Full-Stack Engineer

Tanqeeb • Abu Dhabi

On-site
AED 260,000 - 460,000
Senior Backend Developer
Senior Backend Developer

24Baba • Dubai

On-site
AED 140,000 - 190,000
Senior Backend Engineer
Senior Backend Engineer

Tanqeeb • Abu Dhabi

On-site
AED 600,000 - 900,000