Staff Software Engineer, Billing and Monetization

Hercules
US - California - San Francisco
View Company Profile / << Go Back

  • Job Type: Full time
  • 3 days ago

Job Description

Own and build Hercules’ billing, subscription, usage-metering, payment, and in-app commerce infrastructure, including integrations with payment providers and support for multiple payment methods and currencies. Ensure the platform remains fast, reliable, and scalable through robust webhook processing, retries, and reconciliation as transaction volumes grow.

Requirements: Candidates should have extensive experience with billing and payment providers, subscriptions, usage-based billing, and related regulations, along with strong system design, architecture, data modeling, and API design skills. They should write clean, maintainable code, work effectively in monorepos, independently ship customer-facing features, and use AI coding tools effectively.

Key Skills: Billing And Payments, Subscription Billing, Usage-Based Billing, Payment Provider Integrations, System Design, Software Architecture, Data Modeling, API Design, TypeScript, React, PostgreSQL, Redis, Temporal, Monorepo Development, Webhook Processing, AI-Assisted Coding

Benefits: Unlimited AI Token Budget, Take-What-You-Need Vacation Policy, Healthcare Insurance, Vision Insurance, Dental Insurance, Daily Office Meals And Snacks, Equity




Fast Track Upload