E

EveryPay (Skroutz)

Payments, banking, and financing platform

Data Software Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeNea Ionia, GreeceNo salary listed

About the Job

Requirements

  • A BS, MS, or PhD in Computer Science or a related field is required.
  • At least 3 years of combined software development and data engineering experience, including at least 2 years focused on building data platforms.
  • Proficiency in Linux, Python, Bash scripting, and SQL is required.
  • Hands-on experience with backend services, APIs, and event-driven architectures, including Lambda, SNS, SQS, and messaging patterns, is required.
  • Understanding of cloud infrastructure fundamentals, including VPCs, security groups, IAM, DNS, and infrastructure as code using Terraform, is required.
  • Proficiency in Docker for containerization and experience with ECS or similar container orchestration are required.
  • Experience with large-scale data processing, data warehousing concepts, and backend systems for analytics and reporting is required.
  • System design skills, including proposing an architecture from requirements and explaining trade-offs, are required.
  • Familiarity with AWS services including S3, Lambda, RDS, Glue, and Redshift, and with event-driven data architectures, is required.
  • Strong problem-solving skills, attention to detail, and a collaborative mindset are required.

Responsibilities

  • Architect, build, and maintain ETL/ELT pipelines and batch or serverless processing jobs that ingest data from diverse systems, including payment systems, marketplaces, and SaaS tools.
  • Build and operate event-driven integrations between services using messaging, queueing, and containerized workloads.
  • Build and maintain change-data-capture pipelines that replicate operational database changes into the platform in near real time.
  • Participate in system design discussions and manage data platform infrastructure, including cloud data warehouses, databases, and orchestration tools, ensuring components are designed for scalability and reliability.
  • Work with the BI team to understand data requirements and deliver performant, reliable data models and datasets.
  • Develop and maintain web services and APIs that expose validated datasets to downstream systems, including regulatory reporting portals.
  • Build data validation and transformation layers to ensure regulatory data meets compliance requirements and audit standards before submission.
  • Monitor pipeline performance and data quality, proactively troubleshoot issues, and collaborate with Engineering, BI, Product, and Operations to deliver data-driven solutions.
  • Prepare and maintain high-quality datasets for machine learning and artificial intelligence workloads, and explore tools and techniques for data platform automation, including large language model-based approaches for data discovery and metadata generation.
  • Stay up to date with data engineering best practices, tools, and technologies.

Desired Qualifications

  • Experience in fintech, payments, or financial systems is a plus.
  • Java or another compiled language is a plus.

About the Company

EveryPay (Skroutz)

Payments, banking, and financing platform

EveryPay provides a licensed electronic money institution (EMI) platform that unites payments, banking, and financing on a single API-driven system to power financial ecosystems for merchants and platforms across Europe. It enables card-present and card-not-present payments, digital wallets, dedicated IBANs, SEPA transfers, real-time settlement, and embedded SME lending using payment data. The platform serves 50,000+ businesses across 50+ marketplaces, handling online and offline transactions with a focus on instant, account-to-account style operations. Differentiators include its regulatory backing by the Bank of Greece, cross-border passporting across 24 markets, and an integrated stack that lets platforms operate like banks while enabling growth for merchants and marketplaces. The goal is to provide simple, secure, and scalable fintech infrastructure that accelerates the transition to instant, intelligent payments for the broader ecosystem.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Greece
Founded
2014

Recently Posted Jobs

Explore more opportunities at EveryPay (Skroutz)

See more jobs