Remote Jobs RockRemote Jobs Rock

Software Engineer, Monetization Platform

📅 May 26
JavaScriptTypeScriptObject-oriented ProgrammingRestful Web Services

📜 Description

  • Partner with Product, Finance, Accounting, RevOps, and Engineering leadership to shape Drata's long-term billing architecture and commercial flexibility across self-serve and enterprise motions.
  • Help design the primitives of a modern billing platform: usage events, billable metrics, products, rate cards, contracts, credits, subscriptions, overages, and invoice workflows.
  • Build on a system that can accurately meter product usage at scale, transform raw events into billable quantities, and support pricing changes without requiring constant product rework.
  • Build and evolve the entitlement layer that separates pricing and packaging from product behavior, so feature access, limits, credits, and plan controls are programmable rather than hardcoded.
  • Work closely with SFDC admins, CPQ owners, and Finance systems stakeholders to ensure quote-to-cash flows are coherent across CRM, product, billing, ERP, and downstream reporting systems.
  • Ensure billing systems are operationally trustworthy: idempotent event handling, strong reconciliation paths, reliable notifications, auditability, and clear observability for engineers and business

🛠️ Requirements

  • 3+ years of experience as a software engineer, including meaningful time owning business-critical backend systems in production.
  • Experience architecting billing, payments, pricing, or quote-to-cash systems for a B2B SaaS company at meaningful scale.
  • Experience designing APIs and event-driven systems that ingest, validate, aggregate, and reconcile high-volume operational data.
  • Understanding of modern billing models, including usage-based pricing, subscriptions, prepaid credits, commitments, overages, hybrid packaging, and enterprise-specific commercial terms.
  • Experience working directly with Accounting, Finance, RevOps, and GTM systems where data quality, auditability, and timing matter.
  • Experience integrating with systems like Salesforce, CPQ, NetSuite, payment platforms, and downstream finance/reporting tooling.
🔥 13 hours ago

As a Software Engineer on the Fulfillment Core Services team, you will enhance ride state transitions and integrate new products while collaborating across teams to solve complex backend challenges.

PythonGolangDistributed SystemsObject-oriented Programming
Lyft

Software Engineer, Fulfillment

Lyft👥 10,000+ employees🏢 Transportation
🔥 13 hours ago

The Fulfillment group, in Marketplace, at Lyft is responsible for determining what inventory can be reliably offered for a given rider session and reliably fulfilling rider requests.

Software EngineeringObject-oriented ProgrammingDistributed SystemsCloud Platforms
Pinterest

SDET II, tvScientific

Pinterest👥 5001 - 10,000 employees🏢 Computer Software
🔥 14 hours ago

tvScientific is seeking an SDET Engineer to ensure the quality of its web platform through manual and automated testing, focusing on end-to-end user flows across UI, APIs, and backend services.

Web TestingAPI TestingManual TestingAutomation Testing
Waymo

Software Engineer, GPU

Waymo👥 1001 - 5000 employees🏢 Internet
🔥 8 hours ago

Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo.

C++GPU ProgrammingSoc ProjectsPerformance Analysis Tools

Trusted by Remote Workers