Remote job
Tech Lead (Backend): Billing & Fees
Job details
About this role
Role overview Lead the technical direction and delivery of billing and fees services within a financial ledger domain. The work is to turn complex commercial agreements and transaction data into accurate, auditable billing workflows, replacing manual processes with scalable services for fee configuration, calculation, invoicing and reconciliation.
Responsibilities - Set the architecture, technical strategy and roadmap for billing services as commercial models and transaction volumes evolve. - Design and build services for fee policies, fee calculation, invoice generation, adjustments and reconciliation. - Automate data flows between financial systems, analytics platforms and commercial tools, supporting accurate reporting and invoicing. - Establish controls for idempotency, traceability, exception handling, audit trails and investigation of billing discrepancies. - Lead design reviews and apply domain-driven, hexagonal and event-driven approaches to create maintainable services. - Work hands-on with engineers and partner with Product, Finance, Commercial and other engineering teams to deliver the platform.
Requirements - Strong backend engineering and architectural experience building scalable, business-critical services. - Ability to own technical direction and balance reliability, scale, delivery timelines and business requirements. - Experience with API design, service decomposition, asynchronous communication and integration patterns. - Understanding of financial data integrity, including transactional consistency, idempotency, recovery and reconciliation in distributed systems. - Experience mentoring engineers through design, code review and complex delivery. - Production ownership, including observability, on-call participation and incident management; familiarity with tools such as Grafana, Prometheus or Micrometer. - Knowledge of CI/CD, infrastructure as code and automated testing, with strong communication across technical and business teams.
Benefits and work setup The role supports hybrid or remote work, flexible hours and a flexible holiday approach. Other listed benefits include competitive compensation, opportunities to travel to offices, and the chance to contribute to a distributed team’s working culture.