Senior Engineer @EatClub
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted Today

[Hiring] Senior Engineer @EatClub

Today - EatClub is hiring a remote Senior Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Australia

Role Description

As our Senior Engineer, Billing and Payments, you own the flow of money through EatClub: from the moment a customer pays at a venue, through our payment partners, to the venue being settled and invoiced. This is a hands-on senior engineering role in a small, high-ownership squad.

On any given week, you will be:

  • Building and extending our payment flows: new payment methods, new partner integrations and improvements to how customers pay at venues.
  • Keeping our payments reliable: investigating failures, fixing root causes and improving the signals that tell us something is wrong.
  • Making sure every venue is settled correctly, every cycle, in every market.
  • Building and extending our billing: invoicing, fees, tax and collections, so what a venue sees matches what our ledger says.
  • Working with Finance to reconcile money end to end, and fixing the system when the numbers do not match.
  • Replacing manual processes and support tickets with features, on both the payments and billing side.
  • Reviewing code, protecting financial correctness with tests, and mentoring the squad's mid-level engineer.

Projects you'll be working on at EatClub...

  • Delivering the payment flow improvements designed with the staff engineer, from first commit to production.
  • Integrating new payment partners and markets so customers can pay the way they expect, wherever they are.
  • Improving payment reliability and observability so failures are rare, visible and quickly understood.
  • Making venue settlements correct by design rather than by manual adjustment.
  • Rebuilding billing so fees, adjustments and tax are handled consistently across markets.
  • Automating collections so overdue invoices are chased by the system, not by Finance.
  • Reconciliation tooling that lets anyone trace a transaction from payment to invoice to payout.

Qualifications

  • At least 5 years of software engineering experience, including 2+ years building production payments, billing or other systems where correctness is measured in cents.
  • Working knowledge of card payments: how a payment is authorised, captured, refunded and settled, and what can go wrong along the way.
  • Hands-on experience integrating with a modern payment provider such as Stripe.
  • Experience building or operating billing and invoicing systems, including tax and collections.
  • Double-entry thinking: you understand ledgers and reconciliation, and you design so every movement of money has a matching record.
  • Strong backend engineering in a modern language on cloud infrastructure, with thorough testing of financial logic.
  • A track record of delivering significant projects end-to-end in production.
  • Experience debugging intermittent production issues to root cause and preventing recurrence.
  • The ability to work day to day with Finance and Customer Support and translate their problems into system changes.
  • Fluency with AI development tools and judgement about where they help and where they mislead.

Requirements

  • Experience at a fintech, payments company or marketplace that settles money to merchants or venues.
  • Familiarity with acquirer and bank integrations, or with payment schemes in Australia, the UK or New Zealand.
  • Familiarity with GST/VAT and e-invoicing across our markets.
  • Experience with a serverless AWS stack and event-driven systems.
  • Exposure to PCI DSS, ISO 27001 or financial audit requirements.
  • Experience in hospitality tech, or a love of restaurants and dining out.

Benefits

  • Be part of an innovative company shaping the future of dining.
  • Autonomy, flexibility, high-performing, and a collaborative culture.
  • A passionate team who values creativity, hustle and results.
  • Access to some of the best restaurants and hospitality leaders in the industry.
  • Staff discounts and dining vouchers to enjoy through EatClub.

Company Description

At EatClub, we believe restaurants and bars are the beating heart of every city’s culture. Our platform helps over 4 million customers discover top restaurants and access real-time deals that save them up to 50% off the bill. We empower more than 8,000 venues to fill empty tables, increase foot traffic, and maximise revenue.

#1 app in Food & Drink and awarded Australia's Fastest Growing Tech Company by the AFR in 2025. Now is an exciting time to join our team.

Before You Apply
️
remote Be aware of the location restriction for this remote position: Australia
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Engineer @EatClub
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted Today
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Australia
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 130,670+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later