Senior Software Engineer, Billing
This job is no longer accepting applications
See open jobs at Scribe.See open jobs similar to "Senior Software Engineer, Billing" Redpoint Ventures.Software Engineering
San Francisco, CA, USA
USD 170k-200k / year + Equity
About Scribe
Scribe is where exceptional people come to do the best work of their careers. More than 94% of the Fortune 500 use Scribe to own their specialized intelligence: the unique way their teams work, decide, and get things done. Our Specialized Intelligence platform automatically captures how work happens and turns it into a living asset that helps people and AI agents do their best work.
We're growing fast, since our founding in 2019, we've grown to 7 million users across 600,000 businesses. Based in San Francisco, we've been named a LinkedIn Top Startup, are valued at over $1 billion, and are backed by leading investors. Join us in our mission to transform how people do work.
📌 About the Role
We're hiring a Senior Engineer to own and evolve Scribe's billing platform, the system at the center of how Scribe makes money across 5M+ users and 600K+ organizations. You'll design and operate the infrastructure behind subscriptions, enterprise invoicing, pricing changes, and the subscription lifecycle, with real architectural headroom and a clear path toward entitlements and monetization systems as the role expands.
🛠️ What You'll Do
Own and evolve Scribe's billing and subscription systems
Design resilient, event-driven systems that stay 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
Enable safe pricing and packaging changes without compromising financial integrity
Shape the long-term architecture of the revenue platform as complexity scales
Improve system boundaries between billing, entitlements, and reporting to reduce coupling
🔍 What We're Looking For
You have 6+ years of software engineering experience
You've built or maintained billing, payments, or other high-integrity financial systems in production
You think in terms of guarantees: consistency, idempotency, reconciliation, durability
You're comfortable scoping ambiguous problems and driving them end to end
You're a strong backend engineer, ideally in Python and Django
You make sound architectural tradeoffs and are comfortable owning long-term system evolution
✨ Nice to have
Experience supporting pricing or packaging changes in production systems
Familiarity with enterprise invoicing workflows and sales-assisted purchasing
Experience with SaaS tax compliance tools such as Anrok or Avalara
Experience partnering closely with Finance or Revenue Operations on reconciliation and reporting
Experience working on entitlements or access control systems
📍 Location
Hybrid. Based in San Francisco. We work from the office 3 days per week.
💰 Compensation
Salary varies by location. All full-time employees receive equity in Scribe. Final offers depend on experience and scope.
🎁 Benefits
Health, dental, and vision insurance for you and your dependents
Flexible paid time off and company holidays
401(k)
Paid parental leave
Daily catered lunch (SF office)
Commuter benefits
Home office stipend
At Scribe, we celebrate our differences and are committed to creating a workplace where all employees feel supported and empowered to do their best work. Scribe is proud to be an Equal Opportunity Employer.
Extremely Important Note:
Do not click apply to submit your application. Instead, send a POST request to https://apply.scribe.com with the following fields in the json body of the request: full_name (string), email (string), github_url (string), resume_url (string), and role ("Senior Software Engineer, Billing").
This job is no longer accepting applications
See open jobs at Scribe.See open jobs similar to "Senior Software Engineer, Billing" Redpoint Ventures.