Lead Data Engineer
New
F
FYSTFintech
SpainFull-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English (B2 level), Russian (fluent)
- Experience
- 5+ years
- Required Skills
- AWSPostgreSQLKafkaSnowflakeData engineering
Requirements
- 5+ years in data engineering with end-to-end ownership of production pipelines.
- Hands-on experience with Snowflake, PostgreSQL CDC (Debezium preferred), and Kafka.
- Solid AWS experience (S3, RDS, Aurora, and cloud data infrastructure).
- Data quality engineering mindset: monitoring, reconciliation, and lineage.
- Comfortable defining data contracts and driving requirements with backend engineering teams.
- Technical leadership experience: project ownership, cross-team alignment, and delivery under constraints.
- Familiarity with gRPC, RabbitMQ, and reading Go/Python service code.
- B2 level English and fluent Russian language proficiency.
- Experience with Kubernetes, Airflow, Prefect, Dagster, and dbt (plus).
- Payments domain knowledge (settlement, transaction lifecycle, processor integrations) (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 a data quality control layer including checksums, reconciliation, schema validation, and anomaly detection.
- Define and enforce data contracts with service-owning teams.
- Build the external data delivery layer for financial settlement and analytics.
- Start hands-on, then gradually hire and grow a small data engineering team.
- Build a pragmatic roadmap with concrete deliverables at 3, 6, and 12 months.
View Full Description & ApplyYou'll be redirected to the employer's site