
Lead Data Engineer
Alpheya
full-time
Posted on:
Location Type: Hybrid
Location: Abu Dhabi • 🇦🇪 United Arab Emirates
Visit company websiteJob Level
Senior
Tech Stack
AirflowDjangoDockerETLGrafanaGraphQLKafkaKubernetesPostgresPrometheusPythonRabbitMQTerraform
About the role
- Leadership: Lead a team of 2-3 Data Engineers to deliver production ready ETL pipelines and APIs exposing RAG and Agents capabilities.
- 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's 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.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
ETLPythonasynciotypingdependency injectionPostgresAPI EngineeringtestingDevOpsscalable workflows
Soft skills
leadershipcollaborationcommunicationcode reviewsproblem-solvingteamworkadaptabilitycritical thinkingmentorshiporganizational skills
Certifications
Master's degree in Computer ScienceMaster's degree in Software Engineering