Backend Engineer, Revenue Systems
Role details
Job location
Tech stack
Job description
Build the foundation our revenue organisation runs on. You'll define how we structure, store, and access commercial data - creating the backend systems that enable data-driven decisions, accurate billing, and eventually AI-powered automation.
This role sits at the intersection of backend engineering, commercial systems, and revenue operations. You'll translate business requirements from across marketing, sales, and customer success into well-designed schemas, reliable integrations, and internal tools that make the business work. Problems You'll Solve
" A customer is using 3x their contracted volume but nobody noticed until renewal. " You'll build the systems that track usage against contracts in real time, so commercial teams can act before it's a difficult conversation.
" We can't tell if this customer is healthy or about to churn. " You'll connect product activity, support tickets, and commercial data into a unified view that actually means something.
" Updating a contract takes three teams and a spreadsheet. " You'll build internal tools that let Ops teams manage commercial data directly, with proper validation and audit trails.
Requirements
- Have 5+ years of experience as a backend or full-stack engineer
- Are strong in TypeScript/Node.js (or JavaScript with willingness to adopt TypeScript)
- Are comfortable with PostgreSQL - schema design, query optimisation, understanding trade-offs
- Have built integrations between systems - REST APIs, webhooks, sync jobs, handling failures gracefully
- Find business processes genuinely interesting - pricing models, subscription logic, usage tracking, commercial metrics
- Care about code quality, but also about shipping things that work
- Want your work to have visible business impact, not disappear into a backlog
Nice to Have
- Experience with internal tool builders (Retool, Airplane, or similar)
- Familiarity with CRMs (HubSpot, Salesforce) from a technical perspective
- Background in B2B SaaS, fintech, or subscription/usage-based businesses
- Interest in revenue operations, commercial analytics, or business intelligence
- Understanding of SaaS metrics (ARR, churn, expansion, usage-based pricing)