CareerPlanSign in

Backend Engineer

Brazil🌐 Remote💼 Full-time🗓 2026-08-24 → 2026-09-25

Core

Build subscription lifecycle, renewal logic, credit ledgers, and payment event systems to ensure accurate billing and order fulfillment.

Role type

Senior backend engineer (payments/billing)

Builds

Subscription and renewal logic, credit ledgers, payment events, and webhook reliability for a high-volume subscription platform.

Domain

Fintech / Payments / SaaS

Deliverable

production ML models | product features

Required skills

TypeScript, Node.js, Postgres, Payments/Billing domain knowledge, Webhook handling, API design, Automated testing, Temporal, Google Cloud Functions

Preferred skills

Go, React, Stripe/PayPal/Adyen integrations, Financial ledgers, AI-assisted engineering tools

Technologies

TypeScript, Go, Temporal, Postgres, Google Cloud Functions, React, React Native, Datadog, Stripe, PayPal, Adyen

Responsibilities

Design and implement subscription lifecycle and renewal logic; Ensure correctness of payment events and webhook reliability; Integrate with payment processors and orchestration APIs; Write comprehensive automated tests for complex billing edge cases; Collaborate with product and leadership on revenue-critical features.

Seniority

Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.