Staff Software Engineer, Monetization Platform

Added
less than a minute ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

javascript cloud testing distributed systems typescript

📋 Description

  • Shape Drata’s long-term billing architecture for self-serve and enterprise.
  • Design billing primitives: usage events, metrics, products, rate cards.
  • Meter usage at scale; convert events to billable quantities; adapt pricing.
  • Evolve entitlement layer so pricing/packaging is programmable.
  • Collaborate with SFDC, CPQ, and Finance to align quote-to-cash across systems.
  • Ensure billing systems are trustworthy: idempotence, reconciliation, notifications, observability.

🎯 Requirements

  • 10+ years as a software engineer, owning backend systems in production.
  • Deep experience architecting billing, payments, pricing, or quote-to-cash for B2B SaaS at scale.
  • APIs and event-driven design for high-volume data.
  • Billing models: usage-based, subscriptions, prepaid credits, commitments, and overages.
  • Experience integrating with Salesforce, CPQ, NetSuite, payment platforms, and finance tooling.
  • JavaScript/TypeScript; REST; relational databases; distributed systems; testing; CI/CD; cloud.

🎁 Benefits

  • Equity/RSUs to share in company success.
  • Health & Wellness: employer-paid premiums for medical, dental, and vision.
  • Financial well-being: 401(k), life & disability insurance, tax-advantaged accounts.
  • Family support: parental leave and fertility/family-building benefits.
  • Growth & development: stipends for learning and internal opportunities.
  • Time off & flexibility: flexible vacation and holidays.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →