Hybrid Senior Software Engineer, Billing

Posted 1 hour ago

Apply now

About the role

  • Senior Engineer owning and evolving Scribe’s billing platform powering subscriptions and invoicing for 5M+ users. Collaborate with a focused team on architectural design and financial accuracy.

Responsibilities

  • Own and evolve Scribe’s billing and subscription systems
  • Shape the long-term architecture of our revenue platform as complexity scales
  • Design resilient, event-driven systems that remain correct under retries, partial outages, and race conditions
  • Build and maintain reconciliation processes that Finance and leadership rely on
  • Improve subscription lifecycle reliability, including renewals, plan changes, invoicing, and payment recovery
  • Scale workflows that support both self-serve users and enterprise customers
  • Enable safe pricing and packaging changes without compromising financial integrity
  • Improve system boundaries between billing, entitlements, and reporting to reduce coupling and increase maintainability
  • Ship customer-facing billing flows and internal tooling when necessary

Requirements

  • 6+ years of software engineering experience
  • Built or maintained billing, payments, or other high-integrity financial systems in production
  • Think in terms of guarantees: consistency, idempotency, reconciliation, durability
  • Comfortable scoping ambiguous problems and driving them end to end
  • Care deeply about correctness when money is involved
  • Strong backend engineer, ideally in Python and Django
  • Make sound architectural tradeoffs and own long-term system evolution
  • Operate well with autonomy and accountability

Benefits

  • Health, dental, and vision insurance
  • Flexible paid time off and company holidays
  • 401(k) retirement plan
  • Paid parental leave
  • Daily catered lunches (SF-based roles)
  • Commuter benefits
  • Home office stipend

Job title

Senior Software Engineer, Billing

Job type

Experience level

Senior

Salary

$170,000 - $200,000 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job