Staff Backend Engineer - Licensing & Revenue Platform
Core
Own the double-entry accounting ledger that reconciles licensing into daily revenue recognition, ensuring correctness under concurrency and failure.
Role type
Staff Backend Engineer (Financial Systems)
Builds
Upmarket licensing systems (pay-as-you-go metering, fixed-term commitments) and audit-traceable revenue recognition controls.
Domain
Financial technology / Revenue recognition / Billing
Required skills
Backend service architecture, double-entry accounting, idempotency, exactly-once semantics, concurrency control, Python or Go, stakeholder partnership with Finance
Preferred skills
SOX or external financial audit experience, revenue recognition policy translation
Technologies
Python, Go
Responsibilities
Design and lead systems for upmarket licensing and billing; Build reconciliation controls for daily book closure; Partner with Finance to implement ASC 606 policies; Lead major features end-to-end with mentorship; Drive operational rigor with strong observability and SLOs; Shape platform roadmap for long-term scaling.
