Design, build, and operate the core payment platform (Stripe and other PSP integrations, webhook consumers, ledgering, retries, and reconciliation) that every other squad plugs into, applying clean architecture principles to keep business logic decoupled from infrastructure
Make our payment path resilient under heavy traffic spikes, especially during on-sale moments, with load-shedding, queuing, and async confirmation flows that keep the buyer experience smooth
Architect and strengthen our event-driven systems: design clean event contracts, handle out-of-order events, replays, partial failures, and idempotency at scale
Model complex domains with rigor: define clear workflows for money flows across multiple countries, currencies, and stakeholders (split payments, payouts, refunds, chargebacks, fees, VAT and sales tax)
Bring compliance work into product-owned systems, with proper data models, audit trails, and automation
Improve code structure, testability, and maintainability, so the platform stays adaptable as complexity grows
Partner closely with the rest of the squad and stakeholders across legal, finance, ops, and other engineering squads, surfacing architectural, compliance, and scalability implications
Requirements
You're comfortable working with our backend stack: Node.js, Typescript, PostgreSQL and Redis
You have strong knowledge of asynchronous, event-driven architectures, with a clear sense of how to keep PSP webhooks correct at scale.
You're comfortable designing for spiky traffic patterns and have shipped systems that hold up when traffic jumps significantly in a short window
You have a strong grasp of complex money flows and how to model them properly (ledgers, split payments, multi-currency, fees, refunds, and the usual pitfalls)
Compliance and regulation are product problems to you and you're comfortable engaging directly with legal, finance, and business stakeholders
You're pragmatic about technical debt and bug volume, and prefer investing in the right abstraction over patching a leaky one
You have a prior experience working with international teams on money, compliance, and local regulations
You believe in measuring what matters: you define clear SLIs and SLOs for the systems you own, track them rigorously and share the numbers with stakeholders
Tech Stack
JavaScript
Node.js
Postgres
Redis
TypeScript
Benefits
Team Offsites & Events: We invest in team moments because they matter
Shotgun Event Credits: Enjoy live events with quarterly credits
Egym Wellpass: Preferential rates for gyms and sports activities
Sustainable Mobility Bonus: For eco-friendly commuting like biking
Swile Lunch Card: Meals and more
Alan Health Insurance: Full coverage for your health needs