CareerPlan

Backend Engineer, Payments

USAFull-time2026-11-03 → 2026-11-10
Hybrid

Core

Own the reliability of subscription payments from purchase and renewal through cancellation, refunds, and entitlements.

Role type

Senior IC backend engineer (payments)

Builds

Payment integrations with Paddle, RevenueCat, and Stripe; idempotent webhook handling; provider reconciliation; reliable payment migrations.

Domain

Consumer software, subscription billing, payments

Required skills

Node.js, TypeScript, relational databases, subscription billing architecture, webhook handling, incident response, system design, mentorship

Preferred skills

App Store/Google Play billing, international payments, tax compliance, large-scale user support (1M+), shared entitlement systems

Technologies

Node.js, TypeScript, Paddle, RevenueCat, Stripe

Responsibilities

Design idempotent webhook handling and safe retries; implement monitoring, alerting, and runbooks; lead payment incident response and postmortems; define payments architecture and roadmap; review billing-related code changes; partner with growth, product, finance, and support on pricing and revenue reporting; mentor engineers.

Seniority

Senior, hands-on IC