2 hours ago
Base Salary
$220k - $280k/yr
Responsibilities
- Own the reliability of subscription payments from purchase and renewal through cancellation, refunds, and entitlements.
- Build and maintain payment integrations with Paddle, RevenueCat, and Stripe in Node.js, and lead the rollout of new payment providers.
- Design idempotent webhook handling, provider reconciliation, safe retries, and reliable payment migrations.
- Implement monitoring, alerting, and runbooks, lead payment incident response and postmortems, and address root causes.
- Set standards for payment code changes, review billing-related changes, and define the payments architecture, roadmap, and operating practices.
- Partner with growth, product, finance, and support on pricing, paywall experiments, and revenue reporting.
- Mentor engineers and improve reliability practices across the backend.
Requirements
- 10+ years of software engineering experience, including staff-level ownership of production systems.
- Deep experience building and operating recurring subscription billing for a consumer product.
- Hands-on experience with App Store or Google Play billing, directly or through RevenueCat, Stripe Billing, or Paddle.
- Strong backend fundamentals in Node.js and TypeScript or a comparable language, plus solid relational database skills.
- Track record of improving payment reliability through incident reduction, reconciliation improvements, and safer migrations.
- Ability to define an independent roadmap for a new area and communicate clearly with engineering, product, and finance partners.
- Willingness to contribute to an AI-native development workflow involving design review, verification loops, and AI-assisted tooling.
- Nice to have experience migrating or consolidating payment providers, handling international payments and taxes across APAC markets, supporting 1M+ users, or building shared mobile and web entitlement systems.
Benefits
- Work in person in San Francisco at least 3 days per week.
- Join a rapidly growing company at an important stage with significant individual impact.
- Work with a collaborative, thoughtful team focused on craft and professional growth.
- Work in a global environment across offices in San Francisco, Ljubljana, Seoul, Tokyo, and Taipei, with opportunities to engage with users internationally and travel.
- Help improve language learning outcomes for millions of users.
Tech Stack
Categories
About Speak
Speak builds an AI-powered language learning app that offers conversation practice, instant feedback, and structured lessons for consumers via a subscription. Headquartered in San Francisco, it first launched in South Korea in 2019 and now supports learners across many markets and 15+ languages. The company is privately held and focuses on speech recognition and tutoring experiences on mobile.
