SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Rippling is a unified HR, IT, and Finance platform that consolidates workforce systems—payroll, expenses, benefits, computers, and third-party integrations—into a single system. The company has raised $1.8B+ from top-tier investors and serves a $1B+ sales base globally.
The Monetization Platform team owns the systems behind Rippling's entire commercial lifecycle: Quote → Contract → Entitlement → Subscription → Usage → Bill → Revenue. This platform manages entitlements, metering, usage-based billing rules, and localized billing for new country launches, enabling Rippling to launch new products, pricing models, and markets without rebuilding monetization logic.
You will join as a Senior Software Engineer in an individual contributor role, owning broad, ambiguous, multi-team technical charters. You'll influence technical direction without formal authority, stay close to the code, and work on high-stakes systems where errors are expensive: contracts, entitlement state, subscription state, usage meters, invoices, payments, taxes, revenue data, audit trails, and customer-facing billing experiences.
Key responsibilities include:
- Designing scalable, reliable systems for contracting, subscription management, invoicing, billing, and revenue recognition
- Defining architecture and making hard technical tradeoffs
- Mentoring technical leaders across the organization
- Building a platform that enables Rippling to monetize new products faster and with greater confidence
- Working across multiple teams to unblock product launches and market expansions
This role requires deep expertise in distributed systems, data consistency, financial software, and the ability to navigate ambiguity while maintaining high engineering standards.