GrepJob
Drata

Staff Software Engineer, Monetization Platform

Drata
Apply
about 3 hours ago

Base Salary

$200k - $272k/yr

Responsibilities

  • Partner with leadership to shape long-term billing architecture.
  • Design the components of a modern billing platform.
  • Architect a scalable system for accurate product usage metering.
  • Build an entitlement layer for programmable feature access.
  • Ensure coherent quote-to-cash flows across various systems.
  • Maintain operational trustworthiness of billing systems.
  • Review architecture and code for correctness and security.
  • Troubleshoot complex billing-related issues.
  • Lead cross-team initiatives to improve billing systems.
  • Mentor engineers on domain modeling and distributed systems.

Requirements

  • 10+ years of experience as a software engineer.
  • Experience with business-critical backend systems in production.
  • Deep knowledge of billing, payments, and quote-to-cash systems.
  • Strong API and event-driven system design skills.
  • Understanding of modern billing models and commercial terms.
  • Experience with Salesforce, CPQ, and ERP integrations.
  • Proficiency in JavaScript/TypeScript and object-oriented programming.
  • Experience with relational databases and transactional workflows.
  • Familiarity with distributed systems and asynchronous processing.
  • Strong product and systems mindset.

Benefits

  • Stock equity to share in the company's success.
  • Up to 100% employer-paid premiums for health coverage.
  • Comprehensive financial benefits including a 401(k) plan.
  • Paid parental leave and family-building benefits.
  • Generous stipends for professional and personal development.
  • Flexible vacation policy and paid holidays.