Rotterdam
27 Jul 2026
Senior Data Engineer logo

Senior Data Engineer

Keyrock

Senior Data Engineer

Keyrock is seeking a Senior Data Engineer to join the new Central Data Team and build the Keyrock Data Platform. The role involves designing streaming and batch pipelines, self-serve tooling, data governance, and analytics for trading, wealth management, and other functions. Requires 8+ years of experience, strong Python and SQL skills, and expertise in streaming systems, time-series stores, and lakehouse architecture.

RemoteFull-timeSeniorPythonSQL

Salary

Not specified

Work Location

Rotterdam, South Holland, Netherlands, NL

Work Model

Remote

Experience Required

8 years

Employment Type

Full-time

Experience Level

Senior

Core Qualifications

Technical (Must-have)
PythonSQLApache KafkaRedpandaAmazon MSKAmazon KinesisClickHouseTimescaleDBQuestDBDockerTerraformCI/CDData ModelingData GovernanceData Quality
Soft Skills
CommunicationCollaborationOwnershipPragmatismCuriosityHonestyMentoring

Preferred Qualifications

Technical (Nice-to-have)
Apache IcebergDelta LakeDataHubRust

Key Responsibilities

  • Build streaming and batch pipelines that ingest, normalise, and distribute market, trading, and portfolio data.
  • Build self-serve tooling (SDKs, patterns, templates, AI agents) for data products.
  • Own data contracts and schema evolution.
  • Design the lakehouse and time-series layer around consumer query patterns.
  • Build and evolve the Data Governance and Data Quality Framework.
  • Build derived analytics: cross-exchange spreads, VWAP, order book microstructure, portfolio views, exposure, performance.
  • Make observability, cost, and performance first-class from day one.
  • Treat infrastructure as code (Docker, Terraform, CI/CD).
  • Work in the open: write things down, partner closely with Architecture, Infrastructure, Platform, and other teams.
Senior Data EngineerData PlatformStreamingBatchPythonSQLKafkaClickHouseLakehouseFinancial Services