Staff Backend Engineer - Licensing & Revenue Platform
Core
Own the double-entry accounting ledger that reconciles licensing into daily revenue recognition, ensuring auditability and correctness for Finance and auditors.
Role type
Staff Backend Engineer (Financial Systems)
Builds
Upmarket licensing systems (pay-as-you-go metering, fixed-term commitments, enterprise packaging) and revenue recognition controls.
Domain
Financial technology / Revenue recognition / Billing
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Backend service architecture, double-entry accounting, ledger design, idempotency, exactly-once semantics, concurrency control, Python, Go, stakeholder management with Finance/Accounting, system observability, SLO definition
Preferred skills
SOX or external financial audit experience, experience with ASC 606, deferred revenue, contract modifications, true-ups
Technologies
Python, Go
Responsibilities
Design and lead systems for upmarket licensing and billing; build reconciliation controls for daily book closure; partner with Finance to translate revenue-recognition policy into system behavior; lead major features end-to-end with mentorship; drive operational rigor with strong observability and low pager noise; shape the platform roadmap for long-term scaling
Seniority
Staff, hands-on IC with architectural leadership