CareerPlanSign in

Staff Engineer - Backend

Sydney, New South Wales💼 Full-time🗓 2026-09-18 → 2026-09-26

Core

Designing and building the core backend infrastructure for a payments and billing platform serving SaaS businesses, covering pricing, subscriptions, transactions, and automated billing.

Role type

Staff/Principal Backend Engineer (Payments Infrastructure)

Builds

Payment and billing infrastructure, pricing/subscription logic, APIs, transaction processing, and distributed systems.

Domain

Fintech / Payments & Billing / SaaS

Deliverable

production ML models | product features

Required skills

Complex backend system design, architecture decision-making, Java/JVM expertise, distributed systems, API design, reliability engineering, cloud infrastructure, ownership from problem definition to production.

Preferred skills

Experience with financial ledgers, transaction systems, or complex platforms; background in SaaS, fintech, or platform engineering.

Technologies

Java, JVM, Cloud Infrastructure

Responsibilities

Define service boundaries and core domain models; design APIs for customer integrations; determine synchronous vs event-driven architectures; ensure correctness and consistency in money-handling systems; build scalable systems from greenfield foundations.

Seniority

Staff/Principal, high-autonomy IC

Sourced via viewjobs · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.