Staff Software Engineer

Harnham

San Francisco (CA)

Hybrid

USD 200,000 - 272,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Equity opportunity

Job summary

Harnham in San Francisco is seeking a Staff Software Engineer to own a modern monetization and billing platform, with hybrid work in SF. You will shape architecture for usage-based billing, pricing, and enterprise contracts, collaborating with Finance, RevOps, and Sales.

You’ll lead backend systems, ingestion, meters, rate cards, credits, and entitlements, and mentor engineers while aligning product and revenue goals.

Qualifications

  • 8+ years of software engineering experience.
  • Staff-level experience owning complex backend systems.
  • Deep experience with billing, payments, pricing, monetization or quote-to-cash.
  • Knowledge of usage-based pricing, subscriptions, credits, commitments and enterprise contracts.
  • Distributed systems, event-driven architecture and transactional data.
  • Experience with Finance, Accounting and RevOps.
  • Experience integrating Salesforce, CPQ, NetSuite and payment/billing platforms.
  • Strong product and systems thinking with hands-on depth.
  • Experience with Metronome, Stigg or similar platforms.

Responsibilities

  • Architecture for a modern usage-based billing and monetization platform.
  • Usage event ingestion, metering and billable metrics at scale.
  • Pricing, packaging, rate cards, credits, subscriptions and overages.
  • Entitlements and feature-access systems separating commercial logic from product code.
  • Event-driven, reliable systems with reconciliation and auditability.
  • Integrations across Salesforce, CPQ, NetSuite, Finance and RevOps.
  • Technical strategy across monetization initiatives.
  • Mentoring engineers and setting architectural standards.

Skills

Billing systems
Distributed systems
Event-driven architecture
Backend services
Pricing & monetization
Quote-to-cash

Job description

Staff Software Engineer, Monetization Platform | $200K-$271.5K + Equity | San Francisco Hybrid

I’m hiring a Staff Software Engineer to take technical ownership of a business-critical monetization and billing platform at a rapidly scaling B2B SaaS company.

This is a high-impact Staff IC role for someone who has gone deep on billing, payments, pricing, entitlements or quote-to-cash systems and understands that modern billing is far more than generating an invoice.

You’ll help architect the systems that turn product usage, subscriptions, credits, commitments and complex enterprise contracts into accurate customer outcomes and reliable financial operations.

What you’ll own:
  • Architecture for a modern usage-based billing and monetization platform
  • Usage event ingestion, metering and billable metrics at scale
  • Pricing, packaging, rate cards, credits, subscriptions and overages
  • Entitlements and feature-access systems that separate commercial logic from product code
  • Event-driven, highly reliable systems with strong reconciliation and auditability
  • Integrations across Salesforce, CPQ, NetSuite, Finance and RevOps
  • Technical strategy across complex, cross-functional monetization initiatives
  • Mentoring engineers and setting the architectural standard across the domain
What I’m looking for:
  • 8+ years of software engineering experience
  • Staff-level experience owning complex, business-critical backend systems
  • Deep experience with billing, payments, pricing, monetization or quote-to-cash
  • Strong understanding of usage-based pricing, subscriptions, credits, commitments and enterprise contracts
  • Excellent knowledge of distributed systems, event-driven architecture and transactional data
  • Experience working directly with Finance, Accounting and RevOps
  • Experience integrating systems such as Salesforce, CPQ, NetSuite and payment/billing platforms
  • Strong product and systems thinking alongside hands-on technical depth

Experience with Metronome, Stigg or similar billing/entitlement platforms would be particularly interesting.

This is a great opportunity for a Staff engineer who wants genuine architectural ownership of the systems sitting at the intersection of product, engineering and revenue.

If you’ve built or modernized monetization infrastructure at a B2B SaaS company, I’d love to speak.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Monetization
Staff Software Engineer, Monetization

Harnham • San Francisco (CA)

On-site
USD 180,000 - 240,000
Staff Software Engineer, Monetization Platform - Billing
Staff Software Engineer, Monetization Platform - Billing

Harnham • San Francisco (CA)

Hybrid
USD 200,000 - 272,000
Equity opportunity
Staff Software Engineer — Monetization & Billing
Staff Software Engineer — Monetization & Billing

Harnham • San Francisco (CA)

On-site
USD 180,000 - 240,000
Software Engineer, Monetization Data Systems
Software Engineer, Monetization Data Systems

OpenAI • Mountain View (CA)

On-site
USD 180,000 - 260,000
Staff Monetization Platform Architect
Staff Monetization Platform Architect

jobr.pro • San Francisco (CA)

Hybrid
USD 150,000 - 200,000
Stock equity
100% employer-paid medical premiums
401(k) plan
Staff Engineer – Monetization Platform
Staff Engineer – Monetization Platform

Careers at Drata • San Francisco (CA), Northern (KY)

Hybrid
USD 200,000 - 272,000
Stock equity
Health benefits
401(k)
+3
Software Engineer, Billing Engineering · · SF / Remote, Australia Apply →
Software Engineer, Billing Engineering · · SF / Remote, Australia Apply →

Anysphere • San Francisco (CA)

Hybrid
USD 170,000 - 230,000
Staff+ Software Engineer, Payments & Billing, Consumer Monetization
Staff+ Software Engineer, Payments & Billing, Consumer Monetization

United States Digital Space LLC • United States

Hybrid
USD 180,000 - 240,000
Hybrid in SF (3 days in office)
Software Engineer, Monetization Platform
Software Engineer, Monetization Platform

Cacheflow • San Francisco (CA)

Hybrid
USD 131,000 - 179,000
Health coverage
Flexible vacation policy
Professional development stipends
+2
Frontend Architect
Frontend Architect

CloudDevs • United States

Remote
USD 156,000 - 214,000
Excellent medical, dental, and vision insurance
Paid parental leave
Flexible time off
+1