Skip to content
ZapierZapierSan Francisco, CA

Staff Engineer, Backend - Revenue

Staff backend engineer owns technical vision and architecture for revenue infrastructure handling billing, payments, subscriptions, and entitlements at scale. Requires deep domain expertise in monetization systems, API/platform design, performance optimization, and cross-team leadership.

211k – 316k/yr
Remote8+ YOEBackend Engineering

About the role

Responsibilities

  • Serve as technical leader in Revenue Zone, partnering with Engineering, Product, and Design to shape strategy and roadmap.
  • Shape long-term platform vision, balancing delivery, durability, extensibility, and operational excellence.
  • Lead high-impact initiatives like decoupling billing from account systems, consolidating pricing infrastructure, enabling fast pricing experimentation.
  • Own revenue-critical systems (Billing, Pricing, Payments, Checkout, Entitlements) ensuring resilience, observability, and correctness.
  • Guide API design, data modeling, caching strategies, optimizing for scalability and developer experience.
  • Partner with Pricing & Packaging, Product, Design, Support, and Operations for ARR growth and customer experiences.
  • Drive performance optimizations reducing latency, improving reliability and conversion.
  • Mentor engineers, conduct code reviews, champion documentation and developer experience.

Requirements

  • Proven impact in complex production systems at scale, 8+ years experience preferred but hire for impact.
  • Domain knowledge in billing, subscriptions, payments, entitlements, revenue recognition, enterprise support.
  • Expertise in API design, platform building, performance optimization (profiling, caching, DB optimization).
  • Outcome-driven, customer-focused, comfortable with ambiguity and pivots.
  • Cross-team leadership, end-to-end ownership, stakeholder alignment.
  • AI fluency in coding workflows, judgment on automation limits in high-correctness domains.
  • Comfort navigating large mature codebases and monoliths.

Skills

APIsBilling SystemsSubscription ManagementPayment ProcessingPostgresCachingDatabase OptimizationRevenue RecognitionEntitlementsPricing Models
Zocdoc

Staff Software Engineer, Search

ZocdocNew York, NY

Staff Software Engineer on the Search Services team leading design and development of high-performance backend services, APIs, and data infrastructure to power an intelligent, intent-driven search experience using embeddings, LLMs, and modern ranking models.

211k – 285k/yr
HybridBackend Engineering
Zocdoc

Staff Software Engineer, Billing

ZocdocNew York, NY

Leads architecture and development of scalable, event-driven billing systems to support Zocdoc's healthcare marketplace growth and provider payments. Requires 8+ years backend experience with AWS, distributed systems, and GenAI integration.

211k – 285k/yr
Remote8+ YOEBackend Engineering
Otter

Staff Software Engineer, Backend (Infrastructure)

OtterMountain View, CA

Lead architecture and development of scalable backend infrastructure and web services that power AI-driven products at Otter.ai. Requires 10+ years experience with Python/Django, distributed databases, and ML-supporting systems on AWS.

210k – 275k/yr
Hybrid10+ YOEBackend Engineering
Otter

Staff Software Engineer, Backend (Product)

OtterSeattle, WA

Staff backend engineer designing foundational systems and architecture for AI-native product experiences, including generation pipelines, data models, and evaluation frameworks. Requires 10+ years scaling complex distributed systems, cross-team leadership, and strong product intuition.

210k – 275k/yr
Hybrid10+ YOEBackend Engineering
Otter

Staff Software Engineer, Backend (Product)

OtterMountain View, CA

Staff backend engineer designing and scaling foundational systems for AI-native product experiences at Otter.ai, including generation pipelines, data models, and evaluation frameworks. Requires 10+ years building complex distributed systems, cross-team leadership, and strong product intuition.

210k – 275k/yr
Hybrid10+ YOEBackend Engineering