Senior Software Engineer II - Data Onboarding & Reporting

Requirements

  • Proven experience building data infrastructure using Trino / Presto and open table formats like Apache Iceberg or Delta Lake.
  • Deep expertise in Medallion Architecture patterns, Star Schemas, and processing semi-structured financial data logs (JSON/Avro).
  • Expert proficiency in data transformation engines (such as dbt) and scheduling tools (such as Airflow).
  • Solid understanding of event-driven architectures and streaming processing via Apache Kafka.
  • Proficiency in Python, SQL, or an Object-Oriented language (Java/Scala).

Nice to Haves

  • Experience operating data assets within a regulated SOX/PCAOB compliance environment.
  • Familiarity with cloud data warehouses (e.g., Snowflake) and cloud compute orchestration.
  • Prior domain exposure to financial flows, double-entry ledger systems, or accounting integrations.

What you'll be doing

  • Design, build, and optimize robust end-to-end data pipelines on the Trino + Iceberg Lakehouse stack.
  • Own extraction, cleaning, and modeling layers to refine raw event logs (Bronze) into verified subledgers (Silver) and structured Gold metrics.
  • Work closely with high-throughput messaging queues (Kafka) and real-time computation models to maintain data freshness SLAs.
  • Embed rigorous, automated reconciliation checks within data pipelines to detect data discrepancies before financial reporting.
  • Partner with finance controllers, analysts, product, and engineering teams to convert complex finance needs into production-ready data schemas.
  • Address data scaling, technical debt, and compute optimizations to align infrastructure costs with financial targets.
  • Mentor and coach mid-level and junior engineers, including performing code and technical design reviews.

Perks and Benefits

  • Starting salary: £111k - £145k + RSUs.
  • Opportunity to help engineer the core "Engine of Trust" for a fast-growing global fintech.
  • Chance to build reusable libraries and system-wide framework layers instead of bespoke solutions.
  • Direct collaboration with top-tier product minds, data platform engineers, and global financial stakeholders.
  • Access to Wise Benefits.
AI Summary ✨

Similar jobs

  • Python Software Engineer - Data Infrastructure

    Man GroupLondon, UKa day ago
    NewRegistered sponsor
  • Data Engineer

    SmarketsLondon, UKa day ago
    NewRegistered sponsor
  • Senior Data Engineer I - Global KYC & Onboarding

    WiseGreater London, UK3 days ago
    Registered sponsor
    ≈ €105k – €133k / year base
  • See all jobs in UK →