Company logo hidden

Senior Data Engineer

Unlock employer Dubai, United Arab Emirates Posted: 02 Jun 2026

Financial

  • Estimate: $90k - $120k*
  • Zero income tax location

Accessibility

  • Office Only
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

About the Job: Welcome to the company, a global financial pioneer established in 2005 in California and now proudly headquartered in Dubai, UAE. We specialize in delivering cutting-edge trading technology, unparalleled liquidity, and exceptional customer service. Our extensive range of financial products includes Forex, Metals, Shares, Indices, Commodities, and Cryptocurrency CFDs. Join our thriving community of over 2 million clients across 100 countries, contributing to a daily trading volume exceeding US$ 35 billion. As a heavily regulated institution with oversight from 18+ financial regulators across 5 continents, and recipient of over 80 financial awards, the company is devoted to innovation, excellence, and empowering our clients to achieve their financial goals.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

We are seeking a Senior Data Engineer to design, develop, and maintain the data infrastructure that supports the organization's AI, machine learning, and analytics initiatives. Working closely with data scientists, ML engineers, and business stakeholders, the Senior Data Engineer will be responsible for building scalable, reliable data pipelines and ensuring data is accessible, consistent, and production-ready across the organization.

Key Responsibilities: - Design, build, and maintain scalable data pipelines supporting machine learning models, analytics, and business intelligence requirements. - Develop and maintain APIs for data access and integration with internal and external data services. - Manage and optimize data storage solutions for both structured and unstructured data, including relational databases, NoSQL, search engines, and object storage. - Implement data quality monitoring processes to ensure production data is accurate, consistent, and available to key stakeholders. - Collaborate with ML engineers and data scientists on data-related architecture decisions and technical issues. - Support metadata management and data governance using cataloging tools such as OpenMetadata. - Ensure compliance with data security and privacy policies across all data systems. - Maintain clear documentation including data dictionaries, metadata, and architectural diagrams. - Contribute to streaming and real-time data processing requirements where applicable.

Requirements: - Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field, or equivalent professional experience. - 8 or more years of experience in a data engineering role. - Proficiency in Python, Java, and Scala, with experience managing large-scale data at terabyte to petabyte scale. - Hands-on experience with big data technologies including Hadoop, Spark, and Flink. - Strong understanding of data warehousing, ETL processes, and data modeling concepts. - Experience with cloud platforms, with AWS as the primary platform; Azure or GCP experience is beneficial. - Experience with API development using RESTful or GraphQL approaches. - Knowledge of DevOps practices, CI/CD, and containerization using Docker or Kubernetes. - Familiarity with BI tools such as Metabase and data catalog tooling such as OpenMetadata. - Experience with streaming platforms such as Kafka or RabbitMQ. - Fintech sector experience is an advantage.

Technical Skills: - Languages: Python, Java, Scala, SQL, Bash - Big Data: Hadoop, Spark, Flink - Unstructured Data: Text, Image, Audio, and Video - Databases: MySQL, PostgreSQL, MongoDB, Cassandra, HBase, Redis - Cloud: AWS (S3, Redshift, Glue, Lambda) as primary; Azure, GCP - APIs: RESTful, GraphQL, OpenAPI - Data Services: Kafka, RabbitMQ - Containers: Docker, Kubernetes - BI and Cataloging: Metabase, OpenMetadata

Why Join Us? - Work with one of the world’s leading financial derivatives institutions. - Competitive salary plus performance-based incentives. - Access to a dynamic, international, and fast-growing environment. - Strong opportunities for career progression within a global financial group. - Be part of a business committed to innovation, excellence, and long-term growth. - Become part of our international community at the company, dedicated to excellence, innovation, and shaping the future of finance.

The company is an equal opportunity employer. We welcome applications from candidates of all backgrounds and do not discriminate on the basis of nationality, gender, age, religion, or disability.

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct