T

Tailscale

Connects devices through encrypted private networks

Billing Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeRemote in CanadaCA$191.6k - CA$239.9k

About the Job

Requirements

  • Experience in backend software engineering, with a strong focus on billing, payments, or financial systems.
  • Deep knowledge of SaaS billing models, including subscriptions, usage-based pricing, proration, discounts, and entitlements.
  • Proven experience integrating with third-party billing platforms such as Stripe, Metronome, Orb, or Zuora, or building custom billing systems.
  • Experience designing and managing distributed systems, microservices, and event-driven architectures.
  • Proficiency with SQL and data modeling, especially for financial and usage data.
  • Solid understanding of APIs and experience building or integrating internal billing APIs.
  • Strong proficiency in Go, or comfort writing production-quality code in another language and eagerness to work with Go.
  • Ability to adjust to the dynamic nature of a startup.
  • Strong written and verbal communication skills.

Responsibilities

  • Deliver projects related to pricing plans and billing.
  • Develop billing integrations with third-party services to strengthen the end-to-end billing experience.
  • Own the product lifecycle, from writing code to product ideation and strategic decision-making.
  • Work with UX/UI designers and product managers to shape features.
  • Design, build, test, and document core billing software components as part of an engineering team.
  • Integrate with third-party billing platforms as needed.
  • Develop metering, pricing, and rating logic for usage-based and subscription billing models.
  • Ensure accurate tracking and reporting of customer usage data.
  • Monitor and maintain billing systems to ensure high availability and data integrity.
  • Build automation tools for recurring billing tasks, reconciliation, and reporting.
  • Collaborate with product, sales, and finance teams to support custom billing requirements.
  • Work with finance, product, support, and engineering teams to support accurate billing, revenue reporting, and customer inquiries.
  • Act as a technical expert in billing-related discussions and planning.
  • Drive code quality, architectural reviews, and design documentation.
  • Provide technical leadership and mentorship to other engineers, supporting learning and knowledge sharing.
  • Establish observability, alerting, and error handling across the billing pipeline to ensure high availability and responsiveness.
  • Lead incident response and root cause analysis for billing-related issues.

About the Company

Tailscale

Connects devices through encrypted private networks

Tailscale connects people, servers, and applications through encrypted private networks, giving businesses and individuals access to resources across clouds and physical locations. Its software uses WireGuard to encrypt traffic and connects devices directly where network conditions allow, with encrypted relay paths for harder connections. Administrators use identity services and access policies to manage who reaches each resource, without exposing every system to the public internet. The company sells business subscriptions priced by seats, with additional controls for larger teams and a free plan for personal use. Founded in 2019, Tailscale is headquartered in Toronto, Ontario, Canada.

Company size
201-500
Company stage
Series C
Total funding
$275M
Headquarters
Toronto, Canada
Founded
2019

Recently Posted Jobs

Explore more opportunities at Tailscale

See more jobs