Staff Software Engineer - Billing & Subscription

Suno Suno · Multimodal · New York, NY · Engineering

Staff Software Engineer focused on billing and subscription systems for Suno, an AI music company. This role involves owning and evolving the billing architecture, including Stripe and RevenueCat integrations, and participating in monetization strategy discussions. Requires strong backend engineering experience in high-consequence systems like payments or financial infrastructure.

What you'd actually do

  1. Own Suno's billing systems across web and mobile, including our Stripe and RevenueCat integrations, subscription lifecycle, and usage metering.
  2. Lead the evolution of our billing architecture — including an in-progress migration to a modern ledger-based model — making it more maintainable and easier to reason about as the business grows.
  3. Participate in product and strategy discussions about how Suno monetizes, bringing technical judgment to decisions that have direct revenue impact.
  4. Build tools and systems that give the broader team more leverage.

Skills

Required

  • 5+ years of backend engineering experience
  • experience building systems where being wrong has immediate real-world consequences
  • payments experience
  • financial infrastructure experience
  • distributed systems experience
  • strong product sense
  • high bar for correctness
  • Bachelor's degree in Computer Science or equivalent experience

Nice to have

  • Stripe experience
  • love for music

What the JD emphasized

  • billing systems
  • Stripe
  • RevenueCat
  • subscription lifecycle
  • usage metering
  • ledger-based model
  • payments
  • financial infrastructure
  • being wrong has immediate real-world consequences
  • failure modes first