Remote Jobs RockRemote Jobs Rock

Backend Engineer - Payments

📅 Sep 17
📍 🇧🇷 Brazil +5 - Remote?🎹 Mid-level🔎 Backend Engineer📢 🇬🇧 English Required💼 Full-Time
TypeScriptGolangPaymentsBilling
Apply Now

📜 Description

  • Build and maintain subscription, renewal, and credit logic in a TypeScript service.
  • Own webhook reliability and payment-event correctness end to end.
  • Integrate with payment processor and orchestration APIs for authorization, capture, refunds, and retries.
  • Write automated tests for edge cases such as partial credits and multi-cycle renewals.
  • Contribute occasional React work where backend APIs connect to checkout screens.

🛠️ Requirements

  • 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
  • GCP experience
  • React / React Native

✨ Benefits

  • 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
Full job description

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

Requirements

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

Benefits

  • 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
GitLab

Backend Engineer, Knowledge Graph (Rust)

🕒 3 days ago
GitLab👥 10,000+ employees🏢 IT Services And IT Consulting🤝 B2B

Build and operate GitLab’s Rust-based Knowledge Graph service, owning backend features across graph queries, indexing, and APIs while improving reliability, observability, and integrations for AI agents and analytics.

RustBackend DevelopmentGraph Data ModelingGraph Query Patterns

Desenvolve e evolui funcionalidades para sistemas críticos em Go, garantindo desempenho, escalabilidade, segurança e resiliência, além de monitorar aplicações, documentar mudanças e colaborar em revisões de código e planejamento.

Go (golang)Testes AutomatizadosInspeção De CódigoMicrosserviços

Trusted by Remote Workers