Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Drata

Staff Software Engineer, Monetization Platform

Drata

Staff Software Engineer leading architectural design for billing systems at Drata. Focus on turning product usage into accurate financial operations and integrating with multiple systems.

Posted 5/26/2026full-timeSan Francisco • California • 🇺🇸 United StatesLead💰 $200,000 - $271,500 per yearWebsite

Tech Stack

Tools & technologies
CloudDistributed SystemsJavaScriptSFDCTypeScript

About the role

Key responsibilities & impact
  • Partner with Product, Finance, Accounting, RevOps, and Engineering leadership to shape Drata’s long-term billing architecture
  • Design the primitives of a modern billing platform
  • Architect a system that can accurately meter product usage at scale
  • Build and evolve the entitlement layer that separates pricing and packaging from product behavior
  • Work closely with SFDC admins, CPQ owners, and Finance stakeholders to ensure quote-to-cash flows are coherent
  • Ensure billing systems are operationally trustworthy
  • Review architecture and code for billing-related projects
  • Troubleshoot invoice discrepancies, usage drift, and cross-system data mismatches
  • Lead cross-team initiatives to improve billing developer experience
  • Mentor engineers on domain modeling, distributed systems tradeoffs, and financial correctness

Requirements

What you’ll need
  • 10+ years of experience as a software engineer
  • Deep experience architecting billing, payments, pricing, or quote-to-cash systems for a B2B SaaS company at meaningful scale
  • Strong experience designing APIs and event-driven systems
  • Strong understanding of modern billing models
  • Experience working with Accounting, Finance, RevOps, and GTM systems
  • Strong proficiency with JavaScript/TypeScript and object-oriented programming
  • Building and consuming RESTful web services
  • Relational databases, data modeling, and transactional workflows
  • Distributed systems and asynchronous processing
  • Writing unit, integration, and end-to-end tests
  • Logging, telemetry, and production debugging
  • Git and modern CI/CD practices
  • Knowledge of at least one major cloud platform

Benefits

Comp & perks
  • Up to 100% employer-paid premiums for medical, dental, and vision coverage for employees and their dependents
  • Comprehensive wellness benefits and healthcare concierge services
  • 401(k) plan and company-paid life and disability insurance
  • Tax-advantaged spending accounts and discounted voluntary offerings
  • Paid Parental Leave after six months of employment
  • Kindbody fertility and family-building benefits
  • Generous annual stipends for both professional and personal development
  • Flexible vacation policy, paid holidays, and other perks to recharge

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaScriptTypeScriptobject-oriented programmingAPI designevent-driven systemsRESTful web servicesrelational databasesdata modelingtransactional workflowsdistributed systems
Soft Skills
leadershipmentoringcross-team collaborationtroubleshootingcommunication