1d ago

Principal Engineer — Payroll Engine & Data Systems

London

$200k-$250k / yearest.

full-timelead

🛠 Tech Stack

💼 About This Role

You'll own the end-to-end lifecycle of payroll data, from ingestion through our deterministic bitemporal calculation engine to final global payment files and statutory reporting. You'll bridge product needs with long-term data model purity, building an integrated global financial ecosystem. This role stands out for its deep data engineering and fintech domain focus.

🎯 What You'll Do

  • Design DAG-based resolver and bitemporal logic for payroll math
  • Architect pipelines ingesting messy HRIS data into PayrollRuleSchema
  • Build API-first connectors and Outbox pattern event systems
  • Own generation of ISO 20022 payment files and tax filings

📋 Requirements

  • Python and Node.js/TypeScript expertise
  • PostgreSQL mastery with bitemporality and window functions
  • Experience with ETL/ELT patterns and exactly-once processing
  • Location London (4 days/week in-office)

✨ Nice to Have

  • Built at Deel, Rippling, Papaya Global or similar
  • Experience with Workday, HiBob, BambooHR integrations

🎁 Benefits & Perks

  • 🌍 Global Impact – work on a platform used by 1,800+ people
  • 🚀 Fast-Growth Fintech – join a leader since 2009
  • 🌐 Diverse Team – nearly 70 cities, inclusive culture
  • 💡 Innovation Freedom – encourage new ideas and movement

📨 Hiring Process

Estimated timeline: 2-4 weeks · AI estimate

  1. 1Recruiter Screen· 30 min
  2. 2Technical Interview· 60 min
  3. 3System Design Interview· 60 min
  4. 4Hiring Manager Interview· 45 min
0 0 0