Mayflower is looking for a Data Engineer to build and maintain large-scale data pipelines and support its data platform. The company develops entertainment products used by millions of people worldwide. Mayflower
Responsibilities:
Design, develop and maintain data pipelines using Python, SQL, Airflow, dbt, Kubernetes and Spark; implement new data integrations; monitor and improve data quality; document technical solutions; support analytics teams; and build redundant data transformation pipelines across different domains and a centralized Operational Data Store. Mayflower
Requirements:
At least 3 years of experience as a Data Engineer; strong Python skills outside Airflow; advanced SQL; experience with Docker, Kafka, Airflow and Spark; and an understanding of how web applications work. Experience with dbt, ClickHouse or other column-store databases, S3/Iceberg, Kubernetes and data-mesh architecture is considered a plus. Mayflower
Conditions:
The company offers an EU-based employment contract and a 3-year Cyprus work visa, with full support throughout the visa and relocation process, including support for family members. The relocation package includes flights to Limassol for the employee and family and a company-paid apartment for the first month. Mayflower
Employees also receive private medical insurance for themselves and their family, a provident fund after probation, performance reviews twice a year with bonus and salary review opportunities, 50% coverage of school and kindergarten fees, sports benefits, language courses, conferences and training. The office is located in central Limassol and provides free breakfasts and lunches. Mayflower
Work format:
The position can start remotely on a temporary basis, but the candidate is expected to relocate to Limassol later.