Senior Data Engineer

apartmentJobworld Management Consultancy LLC placeAbu Dhabi calendar_month 

Job Description

Hiring Python - Senior Data Engineer - Abu Dhabi - Permanent job

Job title: Senior Data Engineer (Python)
Job location: Abu Dhabi

Job Requirement: Min 3 months onsite experience in Europe / USA / Canada.

We&aposre looking for a skilled Senior Data Engineer to contribute to the Python services that power our data platform. You&aposll help build and maintain high-throughput ETL pipelines that ingest real-time market data and expose it through secure CRUD APIs.

Working alongside other backend and data engineers, you&aposll make sure data flows smoothly from external sources into our internal data platform.

  • Market-Data ETL Pipelines: Implement, test, and improve scalable ETL workflows that handle large volumes of data.
  • Async Orchestration & Scheduling: Develop and maintain task queues with Async tools, helping the team meet SLAs and surface operational metrics.
  • API Implementation: Build REST endpoints with FastAPI Framework, providing clean CRUD access to market data and configuration entities.
  • Observability & Reliability: Add structured logs, traces, and metrics; contribute alerts and dashboards (Prometheus/Grafana, OpenTelemetry) that keep services at 99.9 % + availability.
  • Code Quality & Best Practices: Write type-safe, well-tested code, participate in code reviews, and help maintain CI/CD workflows.
  • Cross-Functional Collaboration: Work closely with data scientists, and product managers to translate data requirements into robust backend capabilities.
Requirements
  • Education - Master&aposs degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • Experience - 5+ years building production Python backends for data-intensive applications.
  • Python Mastery - Modern Python (3.10 +) with asyncio, typing, dependency injection, and packaging best practices.
  • ETL Skills - Experience designing batch or streaming pipelines; comfort with Kafka, RabbitMQ, or similar tools.
  • Database Skills - Strong Postgres knowledge: migrations (Alembic, Django ORM), query tuning, partitioning, backup/restore.
  • Async Orchestration - Hands-on with async tools like Airflow, Dagster, or Celery for scheduling and monitoring jobs.
  • API Engineering - Proven ability to implement secure, versioned REST/GraphQL APIs with auth, rate-limiting, and RBAC.
  • Testing & DevOps - Familiarity with Pytest, Docker, Kubernetes, Terraform, and GitHub Actions (or similar).
  • Soft Skills - Clear written and verbal communication; collaborative mindset.
Nice-to-Haves
  • Time-series or columnar DBs (TimescaleDB, ClickHouse, InfluxDB).
  • Knowledge of financial market-data protocols (FIX, FAST) or regulatory feeds.

Please follow our linkedin Page for more job openings:

https://www.linkedin.com/company/jobworldme/viewAsMember=true

business_centerHigh salary

Data Engineer

apartmentAI71placeAbu Dhabi
that drive progress and empower communities. The Role: As a Data Engineer in our organization, you will be instrumental in developing scalable, robust, and efficient data pipelines to support the development of enterprise-grade generative AI products...
check_circleNew offer

Senior Data Engineer

apartmentDautomplaceAbu Dhabi
Job Description Role - Senior Data Engineer Contract - 3 months Renewable Client Industry - Entertainment and Development Work location - Onsite - Abu Dhabi Notice period acceptable - Immediately available or maximum notice of 30 days allowed...
electric_boltImmediate start

Data Engineer

apartmentEtihad AirwaysplaceAbu Dhabi
Job description / Role Employment: Full Time Synopsis We are seeking an experienced and proactive Data Engineer to lead the development of scalable, production-grade data pipelines while mentoring junior engineers and shaping engineering...