Principal Engineer — Payroll Engine & Data Systems (Hiring Immediately)
Ebury helps ambitious businesses unlock global growth, and we take the same approach with our people. We encourage innovation and movement, collaboration and problem-solving, and foster an environment where everyone can feel they belong, are valued, supported and empowered to succeed.
If you’re a collaborator who wants to help transform how businesses operate globally, get in touch - we’d love to discuss how Ebury can accelerate your career so you can shape the future.
The Mission
We are building more than a calculation engine; we are building an integrated global financial ecosystem. As a Principal Engineer, you will own the end-to-end lifecycle of payroll data —from the moment an employee is onboarded in a third-party HRIS, through our deterministic bitemporal calculation engine, to the final generation of global payment files and statutory reporting.
You are an architect who writes code, a data engineer who understands state, and an integration expert who knows that a payroll system is only as good as the data flowing into it.
The Stack
- Core Engine & Data: Python (NetworkX, Pydantic, Decimal), PostgreSQL (Bitemporal modeling, dbt for analytics).
- Integrations & Pipelines: Node.js/TypeScript, Event-sourced architecture (Message Queues, Webhooks).
- The Ecosystem: Deep integrations with HRIS/HCMs (Workday, HiBob, BambooHR) and Ebury’s Payments architecture.
- AI-Augmentation: Claude Code for development and AI-driven data extraction.
What You’ll Own (The End-to-End Scope)
- The Calculation Engine: Design the DAG-based resolver and bitemporal logic to handle complex, multi-jurisdictional payroll math with 100% accuracy.
- Data Ingestion & Transformation: Architect the pipelines that ingest messy, unstructured data from fragmented HRIS sources and transform it into our deterministic PayrollRuleSchema.
- Third-Party Integrations: Build robust, API-first connectors and Outbox pattern event systems to sync data across the global HR/Fintech stack.
- The Payment & Reporting Rail: Own the generation of complex output artifacts—from ISO 20022 payment files to localized tax filings and GL (General Ledger) reports.
- Bitemporal Data Strategy: Ensure the entire data lake supports As-Of reporting, allowing users to reconstruct the state of any payroll run at any point in history.
Your Pedigree
- The Full-Stack Backend Mindset: You are equally comfortable optimizing a recursive SQL query as you are designing a resilient webhook listener or a topological sort algorithm.
- Data Pipeline Veteran: You have experience with ETL/ELT patterns , data validation frameworks, and ensuring Exactly-Once processing in financial systems.
- Domain Expertise: You’ve built at Deel, Rippling, Papaya Global or similar Tech-first Global Payroll and Payments company, and you understand that Integrations aren't just about APIs—they’re about mapping conflicting data models across cultures.
- Architectural Leadership: You can bridge the gap between Product needs this integration tomorrow and Our data model needs to remain pure for the next 5 years.
The Hard Requirements
- Deep Polyglot Backend Skills: Expertise in Python (for the engine) and Node.js/TypeScript (for the integration layers).
- PostgreSQL Mastery: You understand bitemporality, window functions, and how to manage schema evolution in a multi-tenant SaaS environment.
- Location: London (Preferred), Madrid, or Malaga (4 days/week in-office).
About us
Ebury delivers sophisticated, integrated solutions — business accounts, hedging, and financing — on a single platform with a seamless workflow. Our success is built on a simple premise and singular purpose: To help businesses operate and scale globally.
Since its founding in 2009, Ebury has always been a fast-growing leader in fintech. Today, we bring together 1,800+ Eburians across nearly 70 cities and we’re always looking to add to our team.
At the heart of our offering is a proprietary platform, purpose-built to help businesses seamlessly streamline and manage global cash flow. We focus on continuous product evolution and innovation to build the infrastructure for borderless growth and help our clients scale at every stage.
The opportunities at Ebury are as diverse as our people, ranging from business development to engineering roles across our tech pillars.
We believe in inclusion. We stand against discrimination in all forms and are against the intolerance of differences that makes us a modern and successful organisation. At Ebury, you can be whoever you want to be and still feel a sense of belonging no matter your story.
Recommended Jobs
Sales Development Representative
Canonical is a global software company that publishes Ubuntu and open-source enterprise solutions for cloud, developer, IoT and AI. Ubuntu is the fastest growing Linux distribution and ranks as the n…
School Caretaker | Immediate Start | Brent
Every great school relies on someone who takes pride in keeping the site safe, secure, and ready for each school day. We're currently working with a welcoming primary school in Brent that is looki…
Senior Network Engineer
About the Role The National Physical Laboratory is the UK's leading centre for measurement science, engineering, and technology. We develop national measurement standards, support scientific and …
Freelance Event Producer
WHO WE ARE On Board Experiential (OBE) is an award winning, full service, experience-led agency that creates meaningful brand experiences worldwide, with office locations in London, San Francisco, L…
Partner - Bristol, Cambridge, Chelmsford, Ipswich, London, Norwich, Sevenoaks
Partner - Bristol, Cambridge, Chelmsford, Ipswich, London, Norwich, Sevenoaks Birketts is a full service, UK Top 50 law firm. With a heritage spanning 160 years, we have more than 700 lawyers and le…
Corporate Tax Assistant Manager - London ( 2 days in the office) c £55, 000 + Benefits
Corporate Tax Assistant Manager London ( 2 days in the office) c £55,000 + Benefits This profitable, forward thinking and welcoming firm offers an interesting variety of compliance and advisor…
Associate, Sustainability
Description Associate, Sustainability Location London, United Kingdom Business Starwood Capital Group is a leading global private investment firm with a primary focus on real …
Sales Manager, Mid Market UKI
Who we are Samsara (NYSE: IOT) is the pioneer of the Connected Operations™ Cloud, which is a platform that enables organizations that depend on physical operations to harness Internet of Things (I…
Registered Manager
East London, Greater London, South East, England £45000 - £50000 per annum Expiry date: 17 Dec 2026 Start date: 18 Sep 2026 Learning Disabilities Mental Health Registered Manager – Lea…
Urgent Care Practitioner job
JOB OVERVIEW Locummeds Agency is looking to fill an urgent care practitioner job in London that is available now. So, are you a highly skilled and compassionate healthcare professional seeking an …