Skip to content

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 – 250kSan Francisco, CABackend EngineeringHybrid10+ YOE

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

Sr. Staff Engineer

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 – 270kSunnyvale, CABackend EngineeringOn-site12+ YOEGoSQL

Lead Software Engineer

Leads development of backend and data infrastructure for a mental health services marketplace, designing LLM-driven workflows, data pipelines, schemas, and retrieval systems. Requires 10+ years backend experience, Python/TypeScript proficiency, and AI tooling familiarity.

225k – 250kNew York, NYBackend EngineeringOn-site10+ YOEGCPLLMs

Staff, Backend Engineer - Catalog

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 – 300kPalo Alto, CABackend EngineeringHybrid8+ YOEGoAWS

Staff Backend Engineer

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 – 265kCarson City, NVBackend EngineeringRemote8+ YOEGoAWS

Sr. Staff Engineer

Designs and builds containerized microservices in Go for a Kubernetes-based, multi-tenant platform processing cloud telemetry for security insights. Requires 12+ years in distributed systems, cloud expertise (AWS/Azure/GCP), and mentoring juniors.

225k – 270kSunnyvale, CABackend EngineeringOn-site12+ YOEGoSQL