SlipstreamJobsFresh Startup & VC-Backed Jobs

Senior Engineer (Billing and Payments, AU)

EAT Club - Sydney, NSW, Australia - In-office - posted 2026-10-18

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

EatClub is Australia's #1 Food & Drink app, helping over 4 million customers discover restaurants and access deals saving up to 50% off the bill, while empowering 8,000+ venues to fill tables and maximize revenue. Named Australia's Fastest Growing Tech Company by the AFR in 2025, the company is a 200+ person scaleup co-founded by Marco Pierre White and food tech leaders. As Senior Engineer for Billing and Payments, you will own the complete flow of money through EatClub: from customer payment at a venue, through payment partners, to venue settlement and invoicing. You'll work in a small, high-ownership squad, partnering with a staff engineer on payments direction and Finance on billing operations across Australia, the UK, and New Zealand. Key responsibilities include: - Building and extending payment flows: new payment methods, partner integrations, and customer payment improvements - Ensuring payment reliability: investigating failures, fixing root causes, improving failure detection - Guaranteeing correct venue settlement every cycle in every market - Building and extending billing systems: invoicing, fees, tax, and collections - End-to-end reconciliation with Finance, fixing system discrepancies - Replacing manual processes and support tickets with automated features - Code review, protecting financial correctness through testing, mentoring the squad's mid-level engineer Sample projects include delivering payment flow improvements from design to production, integrating new payment partners and markets, improving payment reliability and observability, redesigning venue settlements for correctness by design, rebuilding billing for consistent fee and tax handling across markets, automating collections for overdue invoices, and building reconciliation tooling for transaction tracing. REQUIREMENTS: - At least 5 years of software engineering experience, including 2+ years building production payments, billing, or systems where correctness is measured in cents - Working knowledge of card payments: authorization, capture, refund, settlement, and failure modes - Hands-on experience integrating with modern payment providers (e.g., Stripe) - Experience building or operating billing and invoicing systems, including tax and collections - Double-entry accounting thinking: understanding ledgers and reconciliation, designing so every money movement has a matching record - Strong backend engineering in modern languages on cloud infrastructure, with thorough testing of financial logic - Track record of delivering significant projects end-to-end in production - Experience debugging intermittent production issues to root cause and preventing recurrence - Ability to work day-to-day with Finance and Customer Support, translating their problems into system changes - Fluency with AI development tools and judgment about where they help and where they mislead NICE-TO-HAVE: - Experience at fintech, payments, or marketplace companies that settle money to merchants or venues - Familiarity with acquirer and bank integrations, or payment schemes in Australia, UK, or New Zealand - Knowledge of GST/VAT and e-invoicing across these markets - Experience with serverless AWS stack and event-driven systems - Exposure to PCI DSS, ISO 27001, or financial audit requirements - Experience in hospitality tech or passion for restaurants and dining

Similar roles