Our client is a Stripe-native payment recovery platform for B2C subscription businesses. They help companies recover failed payments and reduce involuntary churn on a performance basis: no recovery, no fee. They have a working product, paying customers, and a growing business. They're now expanding our engineering team to build the infrastructure behind our next stage of growth. We're looking for a Senior Software Engineer who is backend-leaning but comfortable across the full stack. The role is approximately 80% backend / 20% frontend. You'll work on commercially important systems including: Payment and billing integrations, Data models and ingestion pipelines, Retry, orchestration, and reconciliation systems, Payment recovery infrastructure, Machine-learning experiments and performance analysis, Email and push notification workflows, Internal tools and customer-facing product. You'll own projects end to end — from understanding the problem and designing the solution to implementation and production. This isn't a role where you'll receive detailed specifications for every task. We need someone who can take a business or technical objective, make good architectural decisions, and ship a reliable solution independently.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed