Software Engineer, Monetization Platform

Drata
San Francisco
Workplace: HybridFull timeUSD 131,000 - 178,500 annuallyFunction: Software EngineeringExperience: 3+ yearsSkills: ["JavaScript","TypeScript","REST","SQL","Git","CI/CD","Cloud"]

Engineer the core billing and monetization systems at Drata, focusing on usage events, billable metrics, pricing, contracts, and invoice workflows. Collaborate with Product, Finance, RevOps, and Engineering to shape a scalable, real-time billing platform that supports self-serve and enterprise motions, with strong observability, auditability, and cross-system integrations (CRM, ERP, and finance tooling).

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Drata
Drata
3 months ago

Software Engineer, Monetization Platform

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 6 hours agoStatus: Live

Job Summary

Engineer the core billing and monetization systems at Drata, focusing on usage events, billable metrics, pricing, contracts, and invoice workflows. Collaborate with Product, Finance, RevOps, and Engineering to shape a scalable, real-time billing platform that supports self-serve and enterprise motions, with strong observability, auditability, and cross-system integrations (CRM, ERP, and finance tooling).
Location: San Francisco
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Partner with Product, Finance, Accounting, RevOps, and Engineering leadership to shape Drata’s long-term billing architecture and commercial flexibility across self-serve and enterprise motions
  • •Help design the primitives of a modern billing platform: usage events, billable metrics, products, rate cards, contracts, credits, subscriptions, overages, and invoice workflows
  • •Build on a system that can accurately meter product usage at scale, transform raw events into billable quantities, and support pricing changes without requiring constant product rework
  • •Build and evolve the entitlement layer that separates pricing and packaging from product behavior, so feature access, limits, credits, and plan controls are programmable
  • •Work closely with SFDC admins, CPQ owners, and Finance systems stakeholders to ensure quote-to-cash flows are coherent across CRM, product, billing, ERP, and downstream reporting systems

Pay and Benefits

Salary: USD 131,000 - 178,500 annually
Equity and Bonus:Equity
Perks:Health Insurance401kRsusLife InsuranceParantal LeaveParental Leave

Key Requirements

  • •3+ years of experience as a software engineer with production backend systems
  • •Experience architecting billing, payments, pricing, or quote-to-cash for a B2B SaaS company at meaningful scale
  • •Experience designing APIs and event-driven systems for high-volume data
  • •Understanding of modern billing models including usage-based pricing, subscriptions, and enterprise terms
  • •Experience collaborating with Accounting, Finance, RevOps, and GTM systems and integrating with Salesforce, CPQ, NetSuite, payment platforms, and downstream tooling
Experience:3+ yearsSaaSBillingMonetizationPaymentsERP
Skills:JavaScriptTypeScriptRESTSQLGitCI/CDCloud
Languages:English
Tech Stack:JavaScriptTypeScriptRESTSQLSalesforceCPQNetSuiteGitCI/CDCloud

Company Brief

Drata
Provides a continuous security and compliance automation platform to help companies achieve and maintain frameworks such as SOC 2, ISO 27001, HIPAA, and GDPR through automated evidence collection and monitoring. ([drata.com](https://drata.com/blog/fy25-momentum?utm_source=openai))
Industry: RegTech
Company Size: Large (251 to 1,000 employees)
Revenue: USD 100M to 250M
Growth: Scaleup
Valuation: Unicorn (USD 1B+)
Funding: Series C
Headquarters: San Diego, United States
Founded: 2020
Glassdoor
Glassdoor: 3.3
WebsiteLinkedInGlassdoor