Payments Systems Engineer - Subscriptions & Billing

Speak

San Francisco (CA)

Hybrid

USD 180,000 - 240,000

Full time

12 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Speak is seeking a dedicated payments engineer to own the reliability of subscriptions. You will own how Speak bills, renews, and grants access for millions of learners, with integrations to Paddle, RevenueCat, Stripe, and more.

You’ll set architecture and standards for payments with high autonomy and report to revenue leaders. You will start embedded with a growth team, then anchor payments within platform, building robust systems, reviewing designs, and leading incident responses.

Qualifications

  • 10+ years of software engineering experience with production systems ownership.
  • Deep experience in building and operating recurring subscription billing for consumer products.
  • Hands-on experience with App Store or Google Play billing, Stripe Billing, or Paddle.
  • Strong backend fundamentals in Node.js and TypeScript, with relational databases.
  • Track record of improving payment reliability: fewer incidents and cleaner reconciliation.
  • Ability to define your own roadmap in an area with no established direction.
  • Clear communication with engineering, product, and finance partners.
  • Contribute to AI-native development workflows with strong verification loops.
  • Able to work in person in San Francisco at least 3 days per week.

Responsibilities

  • Own the reliability of Speak’s subscription payments end to end from purchase to renewal, cancellations, refunds, and entitlements.
  • Build and maintain integrations with Paddle, RevenueCat, and Stripe and roll out new providers.
  • Design for correctness: idempotent webhooks, reconciliation, and safe retries.
  • Implement monitoring, alerting, and runbooks to detect payment issues early.
  • Lead incident response and postmortems for payments and fix root causes.
  • Set standards for how teams modify payments code and review related changes.
  • Collaborate with growth, product, finance, and support on pricing and revenue reporting.
  • Mentor engineers and raise the reliability bar across the backend.

Skills

Node.js
TypeScript
Billing systems
Subscription billing
Payment provider integrations
Relational databases
Roadmap ownership
Incident response
Cross-team collaboration
Mentoring engineers

Tools

Paddle
RevenueCat
Stripe Billing
App Store / Google Play billing

Job description

Speak is seeking a dedicated payments engineer to own the reliability of subscriptions. You will own how Speak bills, renews, and grants access for millions of learners, with integrations to Paddle, RevenueCat, Stripe, and more.

You’ll set architecture and standards for payments with high autonomy and report to revenue leaders. You will start embedded with a growth team, then anchor payments within platform, building robust systems, reviewing designs, and leading incident responses.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Payments Engineer: Subscriptions & Billing (Stripe/Paddle)
Payments Engineer: Subscriptions & Billing (Stripe/Paddle)

present of AI • San Francisco (CA)

On-site
USD 150,000 - 230,000
Staff Payments Backend Engineer – Scale Subscriptions
Staff Payments Backend Engineer – Scale Subscriptions

speak.com • San Francisco (CA)

On-site
USD 180,000 - 240,000
Backend Engineer, Payments
Backend Engineer, Payments

speak.com • San Francisco (CA)

On-site
USD 180,000 - 240,000
Backend Engineer, Payments
Backend Engineer, Payments

Speak • San Francisco (CA)

Hybrid
USD 180,000 - 240,000
Remote Backend Platform Engineer, Payments & APIs
Remote Backend Platform Engineer, Payments & APIs

Speechify Inc. • United States

Remote
USD 30,000 - 120,000
Autonomy
Competitive compensation
Stock options
+2
Platform Backend Engineer — Remote & High-Impact
Platform Backend Engineer — Remote & High-Impact

Speechify Inc. • United States

Remote
USD 120,000 - 180,000
Platform Backend Engineer - Payments, API & TTS (Remote)
Platform Backend Engineer - Payments, API & TTS (Remote)

Speechify Inc. • United States

Remote
USD 140,000 - 190,000
Autonomy
Competitive compensation
Asynchronous work culture
+1
Subscriptions Platform Engineer – Global Payments & Billing
Subscriptions Platform Engineer – Global Payments & Billing

SpaceXSI • Palo Alto (CA)

On-site
USD 180,000 - 440,000
Staff Software Engineer, Payments & Billing Platform
Staff Software Engineer, Payments & Billing Platform

OpenAI, Inc. • United States

Hybrid
USD 180,000 - 240,000
Hybrid in SF (3 days in office)
Staff Backend Engineer, Global Payments & Billing
Staff Backend Engineer, Global Payments & Billing

Scribd, Inc. • Austin (CO)

Hybrid
USD 190,000 - 260,000