Our client — a platform company that unites 7 product verticals and 30+ AI-first products, with over 100 million users and its own ecosystem of analytics, payment, and marketing solutions.
The company’s products are global leaders in the niches of utilities, lifestyle, and health & fitness.
Our products rank in the top 1 positions of the App Store and meet the needs of a community of hundreds of millions of people.
You will be strengthening the Data Engineers team that covers the full cycle of data processing, integration, and validation for product teams. This is an opportunity to contribute to building a modern data platform, take part in transitioning to a new architecture, and develop integrations that will become the foundation for the company’s AI and ML initiatives.
Your tasks:
1. Integrating data into the internal data platform and developing ETL pipelines (Python, SQL, Airflow).
2. Ensuring data quality: monitoring, validation, and incident resolution.
3. Support and optimization of current data loading processes.
4. Documentation of existing integrations and workflows.
5. Interaction with analysts: accepting technical requests for new features, coordinating requirements.
What we expect from you:
1. 2+ years of experience as a Data Engineer.
2. Experience with SQL.
3. Knowledge of one of the languages: Python / Java / Scala (we use Python).
4. Experience with Spark and Databricks.
5. Knowledge of Docker, Kubernetes (desirable).
5. Experience with cloud providers (Azure is an advantage).
Will be a plus:
1. Experience with relational databases (in particular PostgreSQL).
2. Knowledge of Airflow.
3. Understanding of Airbyte and Terraform.
4. Experience with Kafka.
We offer:
1. Fully remote, but the candidate must be located in Cyprus.
2. Conditions that help you focus on performance: fair compensation that matches your skills and experience.
4. Team activities: To support our team’s mental health, we offer online yoga classes twice a week.
5. Development and professional fulfillment: we host internal English speaking clubs with a native speaker, and offer opportunities to speak at internal and external events.
6. Additional benefits of your choice: We offer a fixed annual budget for you to decide how to spend — 50% coverage of health insurance, therapy, sports, or dental care. Plus, 40 days of paid vacation and sick leave with no date restrictions.