Staff Software Engineer, Billing and Monetization

Hercules•San Francisco, CA
•$100,000 - $300,000•Hybrid

About The Position

Hercules is looking for a Staff Billing and Monetization engineer to build and own our billing, payments, and monetization infrastructure. This role involves owning all aspects of billing and monetization at Hercules, including plans, subscriptions, entitlements, prorations, credits, one-time charges, usage-based billing (AI credits, Cloud credits, usage metering, overage charges), and integrations with payment providers like Stripe, Adyen, and PayPal. The engineer will also work on Hercules Commerce, enabling customers to transact within their apps, and focus on building fast, resilient infrastructure with robust webhook processing, retries, and reconciliation to handle growing usage and transaction volumes.

Requirements

  • Extensive experience with billing and payments providers like Stripe, Adyen, etc.
  • Experience with subscriptions, usage-based billing, and regulation
  • Strong software fundamentals including system design, architecture, data modeling, and API design
  • Ability to write clean, maintainable code
  • Experience working effectively in monorepos
  • Track record of independently shipping features to customers
  • Proficiency in TypeScript, React, containers, Postgres, Redis, and Temporal
  • Ability to leverage AI to enhance workflow

Responsibilities

  • Own everything billing and monetization at Hercules
  • Manage billing and subscriptions: Plans, subscriptions, entitlements, prorations, credits, and one-time charges
  • Implement usage-based billing: AI credits, Cloud credits, usage metering, and overage charges
  • Integrate with payment providers like Stripe, Adyen, Paypal and other popular payment providers
  • Support as many payment methods and currencies as possible
  • Develop Hercules Commerce: billing and payment capabilities for customers to use inside their apps to transact with their customers
  • Build fast, resilient infrastructure with robust webhook processing, retries, and reconciliation to handle growing usage and transaction volumes

Benefits

  • Unlimited AI token budget
  • Take what you need vacation policy
  • Healthcare, vision, and dental
  • Daily lunches, dinners and snacks in the office
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service