Senior Data Engineer
Location: Dubai, UAE (Hybrid/Remote Options)
Salary: 25,000 - 35,000 AED per month
🚀 About the Company & Opportunity
We are a dynamic, fast-growing, and tech-driven company based in the heart of Dubai, poised for significant international expansion. As we scale, data is at the core of our decision-making and product innovation. We are looking for a passionate Senior Data Engineer to play a pivotal role in designing, building, and scaling our next-generation data platform.
This is more than just a job; it's an opportunity to make a tangible impact. You will be a key architect of our data infrastructure, working with modern GCP tools and directly influencing our business strategy in a high-growth, exciting industry.
🎯 Your Key Responsibilities
- Design & Build: Architect, construct, and maintain robust, scalable, and efficient data pipelines on the Google Cloud Platform (GCP).
- Data Modeling: Design and implement optimal data models in BigQuery to support both operational and analytical reporting needs.
- Orchestration: Develop and manage workflow orchestration using Composer/Airflow to ensure reliable and timely data processing.
- Streaming & Batch Processing: Build and optimize both batch and real-time streaming data pipelines using technologies like Dataflow, Pub/Sub, and Apache Kafka.
- Data Quality & Governance: Implement and advocate for data quality checks, monitoring, and governance best practices across the data lifecycle.
- Collaboration: Work closely with Data Scientists, Analysts, and business stakeholders to understand data requirements and deliver actionable insights.
- CI/CD & Best Practices: Champion software engineering best practices, including CI/CD, automated testing, and version control (Git) for data pipelines.
💡 What We're Looking For (Your Skills & Experience)
Must-Haves:
- Proven experience as a Senior Data Engineer with a strong track record of building and maintaining production-grade data systems.
- Deep, hands-on expertise with Google Cloud Platform (GCP), specifically:
- BigQuery (data modeling, performance tuning)
- Dataflow (Apache Beam) for data processing
- Cloud Composer (Airflow) for orchestration
- Expertise in SQL and advanced programming skills in Python.
- Solid foundation in data warehousing/lakehouse concepts, ETL/ELT design patterns, and data modeling (e.g., Star Schema, Data Vault).
- Practical experience with CI/CD pipelines (e.g., Jenkins, GitLab CI, Cloud Build) and infrastructure-as-code (e.g., Terraform).
- A problem-solving mindset, strong communication skills, and the ability to work autonomously.
Highly Desirable (Big Plus):
- Experience with real-time streaming technologies such as Apache Kafka or Google Cloud Pub/Sub.
- Knowledge of data orchestration and workflow management beyond Airflow.
- Familiarity with containerization technologies (Docker, Kubernetes).
- Previous experience in a fast-paced, product-driven environment like iGaming, FinTech, or E-commerce.
✨ What We Offer You
- Competitive Salary: A highly attractive monthly salary of 25,000 - 35,000 AED, commensurate with experience.
- Flexible Working: Choose how you work with our Hybrid/Remote model, designed for productivity and work-life balance.
- Impactful Work: Be a key player in shaping the data landscape of a scaling company. Your work will directly influence business outcomes.
- Modern Tech Stack: Work with a cutting-edge cloud-native stack (GCP) and stay at the forefront of data engineering technology.
- Global Team: Collaborate with a diverse, talented, and data-driven engineering team from around the world.
- Vibrant Location: Based in Dubai, a global hub of innovation and culture.