Mayflower logo

Data Engineer

Mayflower·Salary not specified

Primary stack

KafkaPythonAirflowSQL

Nice to have's

dbtk8sColumn store DBsS3/icebergUnderstanding how web applications work

Job description

About the Position

Mayflower is a technology company building large-scale entertainment products for a global audience. Our platforms serve millions of users worldwide and rank among the top-50 most visited websites globally. For more than 10 years, we've been creating reliable, high-performance solutions at the intersection of product, engineering, and entertainment.

We are currently seeking a Data Engineer to join our team in Limassol, Cyprus.

Responsibilities

  • Design, develop, and maintain data pipelines using Python, SQL, Airflow, dbt, k8s, and Spark
  • Support data platform in terms of data integrations, data quality, and technical implementation
  • Conduct new data integrations
  • Ensure data quality
  • Document your solutions
  • Provide support to analytic teams

Important/Challenging Tasks

  • Build redundant data transformation pipelines across different domains and centralized Operational Data Store

Requirements

  • At least 3 years working as a data engineer
  • Python programming (outside of Airflow)
  • Working with Docker
  • Advanced SQL skills
  • Experience with Kafka, Airflow, Spark
  • dbt is a plus
  • Experience with Column store DBs (clickhouse is a plus)
  • Experience with S3/iceberg is a plus
  • Understanding how web applications work

Nice to Have

  • Working with k8s
  • Experience with data-mesh approach

We Offer

  • EU-based employment contract and a 3-year Cyprus work visa with full support for your relocation and visa processes, including assistance for your family.
  • Opportunity to obtain an EU passport after 4 years of residence
  • Full relocation package: flights to Limassol for you and your family, a company-covered apartment for the first month, and full relocation support.
  • Provident fund (Cyprus): a long-term savings plan co-funded by you and the Company (available after probation).
  • Transparent performance reviews twice a year, with bonus opportunities and salary adjustments.
  • Private medical insurance for you and your family
  • Corporate mobile plan (unlimited in Cyprus with roaming included)
  • Mindfulness & well-being support, including psychological assistance with 50% coverage.
  • 50% coverage of school and kindergarten fees for your children.
  • Fully covered sports benefits, and access to in-house electric scooters and bike rentals
  • Professional growth support: language courses, conferences, training programs, and coaching.
  • Peer recognition program: receive and share kudos for great work.
  • A fully equipped office in Limassol’s city center, with everything you need for deep work and collaboration.
  • Free breakfasts and lunches in the office and an in-house coffee bar with high-quality drinks and a health bar stocked with nutritious snacks.
  • A strong engineering culture: international teams, corporate events, team buildings, and hackathons.

About the Company

Mayflower is a technology company building large-scale entertainment products for a global audience. Our platforms serve millions of users worldwide and rank among the top-50 most visited websites globally. For more than 10 years, we've been creating reliable, high-performance solutions at the intersection of product, engineering, and entertainment.

© Mayflower. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Mayflower is a technology company that alters the entertainment industry to a new level of perception and engagement.We are building the future of live entertainment. We believe that by providing people with the best and high-quality live streaming experience in entertainment, we can tackle the world’s “problems” better, together!

More at Mayflower

All 48 roles

Popular searches