Block Labs

Data Platform Engineer

Who can apply: Only open to applicants in: Georgia.
Location as listed by the employer: “Portugal; Albania; Georgia; Greece; Bulgaria; Kosovo; Bosnia and Herzegovina; Armenia; Italy; Spain; Malta; Romania; Ireland; Croatia; Serbia; Montenegro; Portugal; Albania; Georgia; Greece; Bulgaria; Kosovo; Bosnia & Herzegovina; Armenia; Italy; Spain; Malta; Romania; Ireland; Croatia; Serbia; Montenegro”
Apply on Block Labs's site ↗

Opens the employer's official application page.

Generate a CV for this job

A CV tailored to this job's requirements in one click — boosted with testimonials from people who know your work.

Generate my CV

About this role

Block Labs is hiring for a Data Platform Engineer role (full-time). See the official posting for full details.

Requirements

  • 3+ years building and operating production data pipelines at scale, with hands-on experience across both streaming and batch paradigms.
  • Expertise in Apache Kafka (or Amazon MSK): topic design, consumer group management, offset handling, schema registry operations, and production troubleshooting of lag, rebalancing, and throughput issues.
  • Strong SQL and warehouse engineering skills: experience with columnar analytical databases (ClickHouse strongly preferred, or similar: Druid, BigQuery, Redshift).
  • PySpark / Spark Streaming proficiency: writing transformation jobs that normalise, enrich, and enforce business rules on event streams. Experience with AWS Glue, Apache Airflow, or Apache NiFi is a strong plus.
  • Data modelling discipline: ability to design normalised, multi-tenant schemas where tenant isolation is a filter, not a fork. Experience with data contracts and schema governance.
  • CI/CD and infrastructure-as-code experience: automated testing of data pipelines, version-controlled deployments (CloudFormation, Terraform, or CDK), and familiarity with containerised workloads (ECS Fargate or Kubernet…
  • Data quality and observability mindset: experience implementing pipeline health monitoring, automated data validation (Great Expectations or equivalent), freshness checks, and anomaly detection.

Summarized from the employer's posting — check the full posting for every requirement.