Start Your Search Here

push notification bell

Would you like to receive notifications about IT & Technology jobs in Greater London?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

0026 Checkout Technology Ltd

Greater London / Global

Data Engineer

  • Hybrid

Job Description

Responsibilities

  • Shift left processing by migrating existing business logic from dbt/SQL into Flink stream-processing jobs (Java/Python).
  • Take the lead on the Payment Lifecycle Flink jobs, moving them from Data Platform ownership into the Analytics domain.
  • Be responsible for the health, monitoring (Datadog), and deployment (ArgoCD/Terraform) of these critical pipelines.
  • Work with Apache Iceberg to manage state and lookups for long payment lifecycles.
  • Take initiative to improve and optimise engineering workflows and platforms.

Key Requirements

  • Proven delivery experience in data or software engineering.
  • Comfortable writing and debugging production-grade Java or Python.
  • Hands‑on experience with Apache Flink (or similar engines like Spark Streaming/Kafka Streams) and Apache Kafka.
  • Understanding of checkpoints, watermarking, and state management.
  • Familiarity with the modern DevOps stack: Docker, Kubernetes, Terraform, and CI/CD principles.
  • Strong focus on data integrity.

Benefits

Hybrid working model offering flexibility, with three days per week in the office.

#J-18808-Ljbffr
Apply Now

Similar Opportunities

View all jobs