CareerPlan

Senior Software Engineer II - Data Onboarding & Reporting

London, England, gbFull-time£111k–£145k2026-11-09 → 2026-11-10
Hybrid

Core

Build, scale, and optimize critical data pipelines on a Trino + Iceberg Lakehouse to serve the Finance squad's reporting and assurance needs.

Role type

Senior Software Engineer II (Data Engineering)

Builds

End-to-end data pipelines, Medallion Architecture layers (Bronze/Silver/Gold), and stream-enrichment pipelines for financial event data.

Domain

Fintech / Financial Data Infrastructure

Deliverable

production ML models | product features

Required skills

Trino/Presto, Apache Iceberg, dbt, Apache Kafka, Python, SQL, Medallion Architecture, ETL/ELT orchestration, Airflow

Preferred skills

SOX/PCAOB compliance experience, Snowflake, cloud compute orchestration, double-entry ledger systems

Technologies

Trino, Iceberg, Kafka, dbt, Airflow, Python, SQL, Java, Scala

Responsibilities

Design and optimize end-to-end data pipelines on the Lakehouse stack; implement Medallion Architecture layers for data refinement; maintain data freshness SLAs via stream processing; embed automated reconciliation checks; partner with finance controllers and analysts to align data schemas; coach mid-level/junior engineers.

Seniority

Senior, hands-on IC