Skip to content
ScribeScribeSan Francisco, CA

Staff Software Engineer, Monetization

Staff Engineer owns technical architecture for monetization platform including billing, pricing, entitlements, and revenue operations. Requires 10+ years experience in revenue-critical systems, strong backend skills, and leadership in high-stakes design.

225k – 250k/yr
Hybrid10+ YOEBackend Engineering

About the role

What You'll Do

  • Own the technical vision and long-term architecture of Scribe's monetization platform: billing, pricing infrastructure, entitlements, provisioning, packaging, and customer/org hierarchy
  • Set the technical standard for the billing engineering team define engineering norms, lead high-stakes design decisions, and raise the level of junior engineers through review and mentorship
  • Drive the design of systems that allow Scribe to launch new pricing models, tiers, and products without re-architecting from scratch
  • Own the entitlements and access control layer — the boundary between billing state and product access
  • Define and maintain the infrastructure Finance and Revenue Operations rely on: reconciliation pipelines, audit trails, reporting, and close processes
  • Partner with Growth leads to keep monetization and growth systems coherent as they scale
  • Collaborate with the Controller, Revenue Operations, Sales, and Product leadership to translate business requirements into durable system design
  • Identify and eliminate architectural gaps that create financial risk, operational complexity, or product constraints
  • Shape the technical direction for how self-serve subscriptions, enterprise invoicing, and sales-assisted purchasing coexist at scale
  • Contribute to hiring, onboarding, and engineering culture on the monetization team

You Could Be a Great Fit If

  • 10+ years of software engineering experience, with deep time in monetization, billing, or revenue-critical systems
  • Owned the technical strategy for a monetization platform not just executed on one someone else designed
  • Worked on systems where "incorrect" has a dollar sign attached revenue pipelines, financial reporting, or billing infrastructure in production
  • Can reason across the full monetization stack: pricing models, subscription lifecycle, entitlements, provisioning, and financial reporting
  • Design for evolution pricing will change, products will expand, and your architecture can absorb that without a rewrite
  • As effective in a room with Finance and Revenue Operations as you are in a code review
  • Hold strong opinions on correctness, idempotency, and durability and have navigated real tradeoffs between those properties and latency or product flexibility under business pressure
  • Lead through taste and rigor, where engineers around you get better as a natural consequence of working with you
  • Strong backend engineering fundamentals, Python and Django experience is a plus

Bonus

  • Experience designing entitlements or access control systems at scale
  • Experience with SaaS financial close processes, revenue recognition, or enterprise invoicing
  • Experience with multi-product or multi-tier pricing architecture
  • Exposure to revenue operations tooling (Salesforce CPQ, Rillet, or similar)
  • Prior experience as a technical anchor in a high-growth SaaS environment

Compensation

$225k – $250k base + equity

Full-Time US Employee Benefits Include

  • Incredible teammates
  • Ownership mindset (equity for all employees)
  • 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

Skills

PythonDjangoBilling SystemsEntitlementsProvisioningPricing InfrastructureReconciliation PipelinesAudit TrailsFinancial ReportingSalesforce Cpq
Illumio

Sr. Staff Engineer

IllumioSunnyvale, CA

Designs and builds containerized microservices in Go for a Kubernetes-based platform processing cloud telemetry for security insights. Owns full lifecycle of features, operations, mentoring, with 12+ years distributed systems and major cloud experience.

225k – 270k/yr
On-site12+ YOEBackend Engineering
Acryldata

Staff, Backend Engineer - Catalog

AcryldataPalo Alto, CA

Leads development of DataHub's platform framework, building scalable metadata ingestion systems, APIs, event-driven processing, schema mapping, and AI asset versioning. Requires 8+ years in distributed systems, advanced Python/API expertise, and high-scale data processing experience.

225k – 300k/yr
Hybrid8+ YOEBackend Engineering
Socure

Staff Backend Engineer

SocureCarson City, NV

Staff Backend Engineer leads design and implementation of scalable distributed systems to combat identity fraud, mentors engineers, and drives complex projects. Requires 8-12 years experience, bachelor's degree, and expertise in system design and performance optimization.

225k – 265k/yr
Remote8+ YOEBackend Engineering
Sleeper

Staff Software Engineer – Backend

SleeperSan Francisco, CA +3

Staff backend engineer architects scalable distributed systems for fantasy sports platform handling millions of concurrent users, builds core services for contests and real-time experiences, and mentors engineers. Requires 7+ years experience with backend languages, databases, cloud, and high-availability systems.

225k – 300k/yr
Hybrid7+ YOEBackend Engineering
Artisan

Staff Software Engineer (Backend)

ArtisanSan Francisco, CA +1

Builds backend systems powering autonomous AI employees, including high-throughput AI orchestration, platform infrastructure for sales stack replacement, and data-intensive services processing millions of signals for real-time decisions. Requires 6+ years backend experience with distributed systems and cloud-native tech.

225k – 300k/yr
On-site6+ YOEBackend Engineering