Backend Engineer (Python) - Microservices, FastAPI, CI/CD

Opus

Abu Dhabi

On-site

AED 180,000 - 300,000

Full time

9 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Visa sponsorship for international
21 days paid annual leave

Job summary

Opus, based in Abu Dhabi, is seeking a Backend Engineer to design and develop server-side logic, APIs, and backend systems using Python microservices. You will collaborate with frontend developers, data scientists, and DevOps to build scalable, secure software powering mission-critical workflows.

The ideal candidate values clean architecture, performance, and observability, with experience in full-stack environments.

Qualifications

  • Backend services with Python and microservices exposure.
  • Real-time messaging/streaming (Kafka, Redis, RabbitMQ).
  • Asynchronous task processing with distributed queues (Celery, RQ).
  • REST APIs using FastAPI/Flask.
  • ETL/data pipelines; Airflow/Prefect a plus.
  • Caching and message broker concepts.
  • Docker container deployment.
  • Relational DBs (PostgreSQL) and query optimization.
  • CI/CD and automated testing practices.
  • Knowledge of SOLID, DDD, modular architectures.

Responsibilities

  • Write clean, readable, documented code and collaborate with seniors.
  • Implement unit/integration tests for reliability.
  • Participate in code reviews with constructive feedback.
  • Develop SOLID, domain-driven, modular architectures.
  • Collaborate with frontend, DevOps, and ML teams to deliver features end-to-end.
  • Contribute to CI/CD pipelines and deployment processes.
  • Ensure observability with logging/monitoring in production.
  • Own features and see them through to production with support.

Skills

Python backend
Microservices
REST APIs
Asynchronous processing
CI/CD
Testing
Code reviews
Communication

Education

Bachelor's degree in Computer Science/Software Engineering

Tools

Kafka
Redis Pub/Sub
RabbitMQ
Celery
FastAPI
Flask
Docker
PostgreSQL

Job description

Opus, based in Abu Dhabi, is seeking a Backend Engineer to design and develop server-side logic, APIs, and backend systems using Python microservices. You will collaborate with frontend developers, data scientists, and DevOps to build scalable, secure software powering mission-critical workflows.

The ideal candidate values clean architecture, performance, and observability, with experience in full-stack environments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer - Python
Backend Engineer - Python

Opus • Abu Dhabi

On-site
AED 180,000 - 300,000
Visa sponsorship for international
21 days paid annual leave
Backend Engineer - Python / FastAPI for Scalable Systems
Backend Engineer - Python / FastAPI for Scalable Systems

Orevida • Dubai

On-site
AED 180,000 - 220,000
Competitive salary
ORE allocation
Full Orevida membership
+1
Senior AI Backend Engineer – Python, Microservices
Senior AI Backend Engineer – Python, Microservices

AI71 • Abu Dhabi

On-site
AED 350,000 - 550,000
Python Backend Engineer – APIs, Data & Cloud
Python Backend Engineer – APIs, Data & Cloud

Caliberly • Dubai

On-site
AED 240,000 - 360,000
Competitive salary
Career growth opportunities
Exposure to international standards &技
+1
Senior Software Engineer - UAE | Cloud, APIs & Microservices
Senior Software Engineer - UAE | Cloud, APIs & Microservices

OTalence • Abu Dhabi

On-site
AED 279,000 - 558,000
Senior Python Backend Engineer - AI-Powered SaaS API Expert
Senior Python Backend Engineer - AI-Powered SaaS API Expert

Aqary Real Estate Investment And Development • Abu Dhabi

On-site
AED 335,000 - 513,000
Python Backend Engineer for Scalable Systems
Python Backend Engineer for Scalable Systems

Hire Feed • United Arab Emirates

Remote
AED 180,000 - 360,000
Senior Full Stack Developer: Node.js, Python & ETL (UAE)
Senior Full Stack Developer: Node.js, Python & ETL (UAE)

Jobenvo • Abu Dhabi

On-site
AED 240,000 - 360,000
Python Engineer - Type-Safe Microservices & Data Contracts
Python Engineer - Type-Safe Microservices & Data Contracts

Innovation Group UAE • Dubai

On-site
AED 223,000 - 446,000
Python Backend Engineer
Python Backend Engineer

List International Group • Abu Dhabi

On-site
AED 240,000 - 420,000
Commuter benefits
Health insurance