Sr Staff Engineer, Billing

Stripe

Sf, ,
On-site
Backend systems architecture
Complex technical problems end to end
Distributed and asynchronous systems
Stripe Billing helps businesses automate and scale how they charge for products and services, building systems that define pricing models, power subscriptions and invoicing, and process usage-based billing

Job Summary

  • Stripe Billing helps businesses automate and scale how they charge for products and services, building systems that define pricing models, power subscriptions and invoicing, and process usage-based billing.
  • As a Staff Software Engineer on Billing, you’ll lead the design and evolution of backend systems that power some of Stripe’s most important product experiences, working at the intersection of platform architecture and user impact.
  • You’ll help Billing become more scalable, composable, and adaptable while mentoring other engineers and raising the quality of technical decision-making across the organization.

Matching Summary

Stripe Billing helps businesses automate and scale how they charge for products and services, building systems that define pricing models, power subscriptions and invoicing, and process usage-based billing.

Skills & Requirements

Must-have

  • backend systems architecture
  • complex technical problems end to end
  • distributed and asynchronous systems
  • leading technical design and delivery
  • large-scale backend systems

Nice-to-have

  • domain-driven design
  • re-architecture efforts
  • configurable business platforms
  • technical leadership and mentorship

Key Requirements

  • 15+ years of software engineering experience
  • leading complex product/platform initiatives
  • strong systems design skills
  • experience with distributed systems
  • proven ability to influence technical direction
  • hands-on code contributions
  • comfortable with ambiguity
  • accountability for organizational outcomes

Work Rights

Not specified

Tailored Resume

Cover Letter