
Backend Engineer - Payments
Maxana · Brazil · Colombia · Argentina +3 · Remote
- Financial Services & Banking
- 11–50 employees
All reasons
- Open 46 days
In its favour
- Still listed on the employer's own board
About the Client
Our client is one of the fastest-growing telehealth companies in the US — founded three years ago, now at eight-figure annual revenue, with partnerships spanning a major buy-now-pay-later provider and a household-name consumer fitness brand. Their payments platform processes every dollar of that growth.
The Role
You'll work on the backend of the payments platform: subscription and renewal logic, credits, and the payment events that release a customer's order. Correctness is the job — if the money logic or a webhook is wrong, product doesn't ship.
This is a hands-on engineering seat on a small team, not an architecture role.
What You'll Do
- Build and maintain subscription, renewal, and credit logic in a TypeScript service
- Own webhook reliability and payment-event correctness end to end
- Work with payment processor and orchestration APIs — auth/capture, refunds, retries
- Write automated tests alongside the code; partial credits and multi-cycle renewals have too many edge cases for manual QA
- Occasional light React work where your APIs meet the checkout screens
What We're Looking For
Required
- 3–5 years of production backend TypeScript/Golang
- Hands-on payments experience — you've worked on billing, subscriptions, checkout, PSP integrations (Stripe, Adyen, PagSeguro, Pix, or similar), or another system where money moved and had to be right
- Postgres fluency
- Comfort with event-driven systems and async processing
- AI-assisted development as part of your normal workflow — expected, not a bonus
- Strong written and spoken English
- Availability during US business hours
Nice to have
- Go
- GCP experience
- React / React Native
- Own revenue-critical logic at real transaction volume
- Small senior team, direct access to product — no ticket factory
- Long-term engagement through Maxana, paid in USD
- Fully remote, LATAM-friendly hours
Skills
- TypeScript
- React
- Go
- Stripe
- PostgreSQL
- GCP
- React Native
More jobs at Maxana
All 7- Zendesk Administrator (Remote - LATAM)Maxana · Brazil · Mexico · Colombia +22mo ago
- Backend Engineer – Payments, TypeScriptMaxana · LATAM2mo ago
- Payments Systems ManagerMaxana · United States3mo ago
- Payments Product Manager (LATAM, Remote)Maxana · Colombia · Brazil · Mexico +2 · USD 6,000–7,500/mo3mo ago
- Payments Product Manager (US, Remote)Maxana · United States3mo ago
Similar roles
- Fullstack Engineer - Payward Services - CustodyJobgether · Braziltoday
- Software Engineering InternGamebreaking Studios · Brazil · Colombia · Mexico +1today
- Pessoa Desenvolvedora Fullstack React/Kotlin/Java Especialista I (RGM e Demanda)Jobgether · Braziltoday
- Pessoa Desenvolvedora Fullstack Node/React III (IAM | Segurança da Informação)Jobgether · Braziltoday
- Principal Engineer – GenAI PlatformJobgether · Braziltoday
- Senior Software Engineer I, Product PartnershipsBraze · São Paulotoday