Skip to content
StripeStripeSeattle, WA

Staff Engineer, Billing

Staff Engineer leading technical architecture and extensibility platform for Stripe Billing. Owns complex system design, cross-team initiatives, and scaling early product adoption to general availability.

Salary not listed
On-site12+ YOEBackend Engineering

About the role

Responsibilities

  • Define and drive the technical architecture of Billing’s extensibility platform, setting patterns and standards that scale across teams
  • Identify high-leverage extension points across Stripe's billing system and partner with Billing domain teams to build them into their products as extensible, first-class features
  • Own end-to-end technical solutioning for complex, novel problems — from initial design through production delivery — in an evolving product environment
  • Build resilient systems that handle failures gracefully, including novel failure modes introduced by user-authored logic running inside Stripe's billing engine
  • Drive adoption of Billing's extension capabilities by external customers and internal Billing teams, iterating based on real-world usage
  • Collaborate with Billing leadership, product managers, and Extensibility platform teams to define and execute the team's technical roadmap
  • Mentor engineers on the team and raise the technical bar through design reviews, code reviews, and hands-on collaboration

Requirements

  • 12+ years of software engineering experience, with a demonstrated track record of leading large, complex software projects that span multiple teams and organizations
  • Experience as a technical lead on a team building external-facing products for customers
  • Deep software architecture knowledge, including distributed systems, service-oriented architecture, and resilient system design
  • Demonstrated ability to build alignment and drive large initiatives forward across organizational boundaries — without direct authority
  • Strong written and verbal communication skills, including producing clear technical documentation for both technical and non-technical audiences

Preferred Qualifications

  • Experience in fintech, payments, or billing systems
  • Platform engineering experience — building tools, abstractions, or frameworks for use by internal engineering teams
  • Background in domain-driven design or building extensible systems (e.g., plugin architectures, programmable platforms, or scriptable workflows)
  • Experience iterating on an early-stage product from initial adoption through growth, including hardening a system for production at scale

Skills

Distributed SystemsService-Oriented ArchitectureResilient System DesignTechnical LeadershipSoftware ArchitecturePlatform EngineeringDomain-Driven DesignPlugin ArchitecturesProgrammable PlatformsScriptable Workflows
Rippling

Staff Software Engineer, Backend

RipplingSan Francisco, CA +1

Staff Backend Engineer building Rippling Query Language (RQL): a custom language with its own grammar, parser, query translator, distributed query processing engine, and distributed datastore. Work on distributed systems, big data technologies, data platforms, and custom programming languages that power analytics, workflows, and extensibility across Rippling.

189k – 315k/yr
Hybrid8+ YOEBackend Engineering
Aurelian

Staff Backend Engineer

AurelianSeattle, WA

Staff Backend Engineer building core voice AI and automation platform for 911 centers. Architect scalable systems, optimize realtime AI pipelines and audio latency, build analytics and integrations. Requires 6+ years software engineering experience with strong fundamentals.

200k – 300k/yr
On-site7+ YOEBackend Engineering
Okta

Staff Backend Engineer, Identity Threat Protection

OktaSan Francisco, CA

Staff Backend Engineer building and scaling Okta's AI-powered Identity Threat Protection platform. Lead architecture and development of cloud-native security products that perform real-time risk analysis and threat neutralization for enterprise authentication.

194k – 267k/yr
Hybrid7+ YOEBackend Engineering
Zus Health

Staff Software Engineer, Platform

Zus HealthMassachusetts

Staff Software Engineer building and operating scalable data services and APIs on AWS for healthcare records processing and delivery at massive scale. Requires strong Go backend experience, cloud data warehouse knowledge, technical leadership, and interest in healthcare data challenges.

170k – 200k/yr
Remote7+ YOEBackend Engineering
Coinbase

Senior Staff Software Engineer, Payments

CoinbaseUnited States

Senior technical leader defining engineering vision and architecture for Coinbase's Payments platform. Responsible for global payment rails, funds-flow systems, reliability, cost efficiency, and cross-team initiatives moving fiat into/out of crypto. Requires 10+ years large-scale distributed systems experience and deep payments/money-movement expertise.

254k – 299k/yr
Remote10+ YOEBackend Engineering