
Staff Software Engineer, Billing
Sentry
full-time
Posted on:
Location Type: Hybrid
Location: San Francisco • California • United States
Visit company websiteExplore more
Salary
💰 $240,000 - $300,000 per year
Job Level
About the role
- Architect and build the next generation of Sentry’s usage tracking pipeline, processing hundreds of billions of events daily with low latency and financial-grade accuracy.
- Design flexible pricing primitives that support everything from per-event usage billing to complex enterprise contracts.
- Lead technical decisions on data consistency challenges unique to billing—like handling event delays, retroactive pricing changes, and distributed count reconciliation across our infrastructure.
- Establish billing-specific engineering standards across Sentry—defining patterns for usage tracking, financial data modeling, and audit logging that other teams can adopt
Requirements
- Built or significantly improved systems that handle financial data or high-stakes accuracy requirements—billing systems, payment processing, accounting platforms, or financial data pipelines.
- Experience with data modeling — distilling complex business problems into elegant, maintainable schemas
- Mentored engineers through ambiguous, high-stakes projects where technical decisions have direct revenue implications.
- Operated services at Sentry’s scale (millions of events per second) where reliability includes uptime and also financial correctness.
Benefits
- Incentive compensation
- Equity grants
- Paid time off
- Group health insurance coverage
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
data modelingbilling systemspayment processingaccounting platformsfinancial data pipelinesusage trackingfinancial data modelingaudit loggingevent processingdistributed count reconciliation
Soft Skills
mentoringleadershipdecision makingproblem solvingcommunication