Data Engineer at Mayflower
May no longer be active — verify on the employer site
At a glance
- Company
- Mayflower
- Location
- Cyprus
- Work arrangement
- On-site
- Employment type
- Full-time
- Experience
- 2–5 years
- Working hours
- 40 hours
- Visa sponsorship
- Offered, according to the listing
- Posted
- Added to The Stack
✨ The Stack take on this Mayflower job
- 🏢 Mayflower has 24 jobs here, 15 with visa sponsorship see all
- 🛂 Visa: Foreign Interest Company work permit. Minimum salary: €2,500 a month guide
- 💡 No salary shown. Ask Mayflower if it is above the minimum.
Updated 2026-11-03, from our data and official sources.
Apply for this role at Mayflower
Apply with your AI assistant
With The Stack connected to Claude, ChatGPT or Cursor, paste this. Your assistant tailors your CV and cover letter, checks the visa facts and gives you the apply link.
Help me apply to this job on The Stack: https://jobs.trythestack.co/jobs/data-engineer-mayflower
Not connected yet? Connect in a minute. To help your user apply, call the MCP tool prepare_application with slug "data-engineer-mayflower": it returns the apply link, the visa facts and a CV and cover letter checklist. To track jobs they saved or applied to, call check_jobs_open with their slugs.
About the role
Responsibilities:
- Design, build, and maintain scalable data pipelines using Python, SQL, Airflow, and dbt; ensure reliable orchestration and deployments.
- Implement data integrations from multiple sources and contribute to a central Operational Data Store with redundant transformations.
- Ensure data quality through validation checks, monitoring, and alerting; own remediation processes and documentation.
- Collaborate with analytics teams to provide clean, well-modeled datasets and support ad-hoc data needs.
- Work with containerization and deployment tools (Docker, Kubernetes) to operate pipelines in production.
- Optimize storage and query performance on columnar stores (e.g., ClickHouse) and object storage (S3, Iceberg).
- Participate in architecture discussions, tooling selection, and adoption of data-mesh practices where applicable.
Requirements:
- 3+ years of hands-on experience as a data engineer working with Python and advanced SQL.
- Practical experience with Airflow (or similar orchestrators), Kafka, and distributed processing (Spark) or equivalent.
- Comfortable with Docker and production deployment patterns; Kubernetes experience is a strong plus.
- Familiarity with dbt, column-store databases (ClickHouse), and object-storage formats (S3, Iceberg) is desirable.
- Solid understanding of data modeling, integration patterns, and how web applications produce/consume data.
- Strong documentation, debugging, and cross-team communication skills; experience supporting analytics consumers.
- Willingness to relocate to Limassol and participate in relocation/visa processes (company support provided).
Responsibilities
Design, develop, and maintain scalable data pipelines while ensuring high data quality across various domains. Support the data platform through technical implementation, data integrations, and collaboration with analytic teams.
Requirements
Requires at least 3 years of experience as a data engineer with strong proficiency in Python, SQL, and modern data stack tools. Candidates should have experience with containerization and distributed data processing frameworks.
Key skills
- Python — in 1173 other listings on The Stack
- SQL — in 527 other listings on The Stack
- Airflow — in 95 other listings on The Stack
- Dbt — in 100 other listings on The Stack
- Kubernetes — in 569 other listings on The Stack
- Spark — in 54 other listings on The Stack
- Docker — in 456 other listings on The Stack
- Kafka — in 167 other listings on The Stack
- Clickhouse
- S3
- Iceberg
- Data pipelines
- Data integration
- Data quality
- Data mesh
On The Stack (as of 2026-11-03)
Frequently asked questions about Mayflower
Is this Data Engineer role still open?
It was posted on 2026-09-15. Listings more than 30 days old may no longer be active, so check Mayflower's site before applying.
Does Mayflower offer visa sponsorship?
This listing is marked as offering visa sponsorship. Eligibility rules are set by the employer, so check the details on Mayflower's site.
Where is this role located?
The listing gives the location as Cyprus. It is marked on-site.
What skills does this role ask for?
The listing names: Python, SQL, Airflow, Dbt, Kubernetes, Spark, Docker, Kafka, Clickhouse, S3, Iceberg, Data pipelines, Data integration, Data quality, Data mesh.