Billing Engineer
Core
Building and maintaining the end-to-end billing infrastructure for a SaaS platform, including pricing plans, usage metering, and third-party integrations.
Role type
Senior Backend Software Engineer (Billing)
Builds
Production billing systems, metering logic, and integrations with third-party platforms like Stripe and Metronome.
Domain
SaaS, Financial Systems, Billing Infrastructure
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Backend software engineering, SaaS billing models (subscriptions, usage-based, proration), third-party billing integrations (Stripe, Metronome, Zuora), distributed systems, microservices, event-driven architectures, SQL, API design, Go
Preferred skills
Experience in financial systems, architectural reviews, mentorship
Technologies
Go, Stripe, Metronome, Zuora, SQL
Responsibilities
Design, build, test, and document core billing software components; Integrate with third-party billing platforms; Develop metering, pricing, and rating logic; Ensure accurate tracking and reporting of customer usage data; Monitor and maintain billing systems for high availability; Build automation tools for recurring billing tasks; Collaborate with product, sales, and finance teams; Act as a technical expert in billing discussions; Champion engineering excellence; Provide technical leadership and mentorship; Establish observability and alerting; Lead incident response and root cause analysis.
Seniority
Senior, hands-on IC with leadership responsibilities