CareerPlan

Billing Engineer

Remote (Canada)RemoteFull-timeCA$192k–CA$240k2026-11-05 → 2026-11-10

Core

Design, build, and maintain core billing software components, integrating with third-party platforms to deliver pricing plans and billing for a SaaS product.

Role type

Senior Software Engineer (Billing)

Builds

End-to-end billing experience, pricing plans, and billing integrations for Tailscale's network security product.

Domain

SaaS, Fintech, Network Security

Deliverable

production ML models | product features

Required skills

Backend software engineering, SaaS billing models, third-party billing platform integration, distributed systems, microservices, event-driven architectures, SQL, APIs, Go

Preferred skills

Experience with Stripe/Metronome/Orb/Zuora, technical leadership, mentorship

Technologies

Go, Stripe, Metronome, SQL, Microservices

Responsibilities

Design and build 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; 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.