CareerPlanSign in

Software Engineer, Monetization Platform

Singapore💼 Full-time🗓 2026-07-28 → 2026-09-27

Core

Build the backend foundation for customer accounts, subscriptions, billing, payments, and entitlements to ensure reliable product access and revenue.

Role type

Senior backend engineer (SaaS monetization)

Builds

Production billing systems, payment integrations, and financial reconciliation workflows

Domain

B2B SaaS, fintech, transaction-heavy products

Deliverable

production ML models | product features

Required skills

Domain modeling for accounts/subscriptions, subscription and usage-based billing logic, Stripe/payment provider integration, state machine design for payments, financial reconciliation and auditing, relational database design, API design for correctness under retries

Preferred skills

Usage-based billing experience, revenue operations knowledge, multi-currency payment handling, financial ledger systems

Technologies

Stripe, relational databases

Responsibilities

Own domain models and APIs for customer accounts, organizations, and entitlements; Build subscription and usage-based billing systems including metering and invoicing; Integrate payment providers across checkout, recurring payments, and refunds; Design robust payment state machines that are idempotent and replay-safe; Build trustworthy financial records and reconciliation workflows; Partner with product teams to translate commercial requirements into maintainable systems

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