Lead Data Engineer

New
F
FYSTFintech payments
Source API remote eligibility restrictions: PolandFull-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English language skills at the B2 level and fluent russian language.
Experience
5+ years in data engineering
Required Skills
AWSRabbitmqSnowflakeApache KafkagRPC

Requirements

  • Have 5+ years in data engineering with end-to-end ownership of production pipelines.
  • Have hands-on experience with Snowflake, PostgreSQL CDC (Debezium preferred), and Kafka.
  • Bring solid AWS experience, including S3, RDS, Aurora, and cloud data infrastructure.
  • Have a data quality engineering mindset covering monitoring, reconciliation, and lineage.
  • Be comfortable defining data contracts and driving requirements with backend engineering teams.
  • Have technical leadership experience, including project ownership, cross-team alignment, and delivery under constraints.
  • Be familiar with gRPC and RabbitMQ.
  • Be able to read Go/Python service code.
  • Have English language skills at the B2 level and fluent Russian.
  • Kubernetes, Airflow/Prefect/Dagster, and dbt are strong pluses.
  • Payments domain knowledge, including settlement, transaction lifecycle, and processor integrations, is a strong plus.

Responsibilities

  • Design the target-state data architecture: Postgres CDC → Kafka → Snowflake → client-facing data products.
  • Own tooling decisions across ingestion, orchestration, transformation, and quality layers.
  • Implement CDC-based ingestion from PostgreSQL services using Debezium or equivalent.
  • Build streaming and near-real-time pipelines with defined SLAs.
  • Build data quality controls for checksums, reconciliation, schema validation, anomaly detection, and alerting.
  • Define quality checkpoints from source capture through Snowflake to client delivery.
  • Define and enforce data contracts with service-owning teams for transaction, merchant, settlement, and processing status entities.
  • Build external data delivery for financial settlement, transaction status, processor reconciliation, and client analytics.
  • Design tenant separation and implement replay/reload mechanisms for failure recovery.
  • Develop a roadmap with deliverables at 3, 6, and 12 months, and gradually hire and grow a small data engineering team.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now