Software Engineer

Analytics Engineer

Payabl Limassol, Cyprus

Description

payabl. empowers businesses to grow through payments innovation and banking services. Our ambition is to expand our strong portfolio of global financial services we provide to businesses and make them all available in one place on our platform we call payabl.one. As a licensed financial company with principal membership with card schemes, we specialize in global payments and providing businesses with multi-currency accounts.

The role is about:

We are looking for a skilled Analytics Engineer to join our data team and help bridge the gap between data engineering and data analytics. This role will focus on ensuring data quality, performing sanity and validation checks, and transforming raw data into clean, reliable datasets for analysis. The ideal candidate will have a strong understanding of business logic and data workflows, enabling them to deliver high-quality data that meets the needs of our analysts and business stakeholders.

Location

Limassol, Cyprus (employment contract with relocation support)

Reporting to

Team Lead Product Analyst

What you will do

  • Design, develop, and maintain data models and transformations (dbt) that turn raw lakehouse data into clean, validated datasets across bronze/silver/gold layers.
  • Develop, implement, and maintain automated data quality checks, tests, and validation processes across data pipelines.
  • Collaborate closely with data engineers, domain team leads, and analysts to translate business requirements into well-defined data models and metrics.
  • Perform sanity and reconciliation checks to identify and resolve data inconsistencies, duplicates, and missing values.
  • Contribute to the semantic layer: define and maintain consistent, well-documented metrics and dimensions used across BI and reporting.
  • Document data models, quality issues, root causes, and resolutions to improve overall data governance and discoverability.
  • Support analysts by providing reliable, well-prepared datasets, reducing their need to work directly with raw data.
  • Contribute to the design and improvement of data workflows, orchestration, and automation around data quality and transformations.

What we need

  • Bachelor’s degree in Computer Science, Data Science, Engineering, or a related field or equivalent practical experience
  • Strong SQL skills and hands-on experience with data transformation tools (dbt strongly preferred)
  • Proficiency in Python, including pandas for data analysis and validation
  • Experience with ELT/ETL pipeline design, implementation, and maintenance, including orchestration tools (Airflow)
  • Familiarity with data lakehouse and warehouse technologies (e.g., Apache Iceberg, Trino, Apache Druid, Snowflake, Redshift)
  • Experience with data quality and testing frameworks (dbt tests, Great Expectations, Soda, or similar)
  • Proficiency with Git (GitLab) for version control and collaborative development workflows (merge requests, code review, CI/CD)
  • Strong understanding of data modeling concepts (dimensional modeling, star schema) and data quality best practices
  • Experience working in cross-functional teams, communicating effectively between technical and business stakeholders
  • Problem-solving mindset and attention to detail

Nice to Have

  • Prior experience in roles bridging data engineering and analytics
  • Familiarity with financial data domains such as online payments, banking and reporting
  • Experience with financial data domains such as online payments, acquiring, banking, and reconciliation/clearing reporting
  • Familiarity with BI tools (Apache Superset or similar) and semantic layer concepts
  • Exposure to streaming/CDC technologies (Kafka, Debezium)

The perks of being a payabl.er

Benefits include relocation package, professional development, meal allowances, fitness benefits, company car after one year (where applicable), parking, generous vacation and sick days, local discounts, language classes, and global company events.

Hiring Process

Initial Interview (30–40 minutes) with Talent Acquisition
In-Depth Discussion (60 minutes) with Hiring Manager
Technical Assessment (role-specific) – may include a written exercise or task
Meet Our Leadership – 60 minutes with Chief Product Officer and CTO

Ready to Join Us? Please submit your resume. All applications are treated with confidentiality. CVs may be kept for up to one year for future opportunities. Privacy policy: https://www.payabl.com/privacy-policy

Apply for this job

This website uses cookies to improve user’s experience, personalise ads and analyse traffic. You can manage cookies settings on the cookies policy page.

Apply Now

Job Details

Location
Limassol, Cyprus
Experience Level
Not specified
Salary Range
Not specified

Company Overview

P
Payabl
View all jobs at Payabl