Added
less than a minute ago
Location
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.
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.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!