P

payabl.

Merchant payments and financial platform

Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • At least 3 years of experience in data engineering, software engineering, analytics engineering, or a related role.
  • Good programming skills in Python and SQL.
  • Experience building or maintaining ETL/ELT pipelines.
  • Experience working with relational and non-relational databases such as MySQL, MariaDB, PostgreSQL, or MongoDB, or similar databases.
  • Familiarity with cloud-based data platforms, preferably AWS.
  • Understanding of basic data engineering concepts such as incremental processing, data quality, schema changes, and pipeline reliability.
  • Comfort working with Git and Unix/Linux environments.
  • Good problem-solving and debugging skills.
  • Willingness to learn new technologies and work across different parts of the data platform.

Responsibilities

  • Build and maintain reliable ETL/ELT data pipelines using SQL and Python.
  • Develop and maintain datasets used for analytics, reporting, and other business use cases.
  • Work with batch and streaming data pipelines running on AWS.
  • Contribute to the continuous improvement of the data platform, architecture, and engineering practices.
  • Work with analysts, engineers, and business teams to understand data requirements and translate them into technical solutions.
  • Develop well-structured and reusable datasets that make data easier to consume across the organization.
  • Support data transformations and data modelling for analytics and reporting use cases.
  • Contribute to improving the consistency, usability, and reliability of business data.
  • Support data quality checks and validation processes to ensure reliable and consistent datasets.
  • Monitor data pipelines and help identify and troubleshoot data or pipeline issues.
  • Support production reliability and investigate issues when pipelines or datasets do not behave as expected.
  • Contribute to improvements in monitoring, observability, documentation, and data reliability practices.
  • Support data processing and transformation workflows running on cloud-based infrastructure.
  • Contribute to the development and maintenance of scalable and reliable data processing solutions.
  • Work with data from relational and non-relational databases and other internal or external data sources.
  • Support integrations and data ingestion workflows across different systems.
  • Contribute to the evolution of the data platform as new requirements and technologies are introduced.

Desired Qualifications

  • Experience with Apache Spark or PySpark.
  • Experience with AWS services such as S3, Glue, EMR, IAM, or Athena.
  • Familiarity with data lake or lakehouse architectures.
  • Experience with Apache Iceberg, Delta Lake, Hudi, or another open table format.
  • Experience with Apache Kafka or another streaming platform.
  • Familiarity with Change Data Capture concepts or tools such as Debezium.
  • Experience with Airbyte or other data integration platforms.
  • Experience with Apache Airflow, Dagster, or another workflow orchestration tool.
  • Familiarity with medallion architecture concepts such as bronze, silver, and gold data layers.
  • Experience with DBT or working with analytics engineering teams.
  • Experience with Terraform, Terragrunt, or other infrastructure-as-code tooling.
  • Experience with Docker or Kubernetes.
  • Experience with data quality, observability, monitoring, lineage, or governance tooling.
  • Experience with analytical databases or platforms such as Apache Druid, ClickHouse, Snowflake, or Databricks.
  • Experience with BI or visualization tools such as Tableau, Power BI, Superset, or QuickSight.

About the Company

payabl.

Merchant payments and financial platform

Payabl. provides financial technology that helps merchants manage money flow with a modular platform called payabl.one, which unifies card acquiring, 300+ local payment methods, POS, business accounts, and card issuing in one view. The platform combines these tools in a single interface, allowing merchants to process payments, accept many methods, manage POS transactions, maintain business accounts, and issue cards with expert support and reliable infrastructure. It differentiates itself by offering a single connected view that gives clear visibility and control over funds and transactions, backed by guided expertise and dependable infrastructure. Its goal is to give businesses clarity and control over complex financial processes, helping them manage funds more efficiently and grow with confidence.

Company size
11-50
Company stage
Acquired
Total funding
Not listed
Headquarters
Limassol Municipality, Cyprus
Founded
2011

Recently Posted Jobs

Explore more opportunities at payabl.

See more jobs