Remote Backend Engineer – Payments (TypeScript)

Maxana

United States

Remote

USD 90,000 - 130,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive pay

Job summary

Maxana is hiring a Backend Engineer for Payments to own subscription and billing logic in the backend. You’ll work primarily in TypeScript, with Go introduced as needed, handling money flows, renewal logic, and payment events in a scalable microservices stack.

The role emphasizes strong TypeScript/Node production experience, familiarity with payments or billing systems, PostgreSQL expertise, and the ability to collaborate with payment processors.

Qualifications

  • 3+ years of backend TypeScript/Node in production (services, APIs, async workflows).
  • Payments or billing experience preferred (subscriptions, webhooks, PSP integrations).
  • PostgreSQL fluency and database security awareness.

Responsibilities

  • Build money logic: subscriptions, renewals, credits, and plan changes that determine charges.
  • Ensure event correctness and webhook reliability as core parts of the system.
  • Integrate with payment processors and orchestration APIs: auth/capture, refunds, retries, edge cases.

Skills

Backend TypeScript
Node.js
PostgreSQL
Payments experience
Testing
English communication
Willingness to learn Go

Tools

Stripe
PayPal
Adyen

Job description

Maxana is hiring a Backend Engineer for Payments to own subscription and billing logic in the backend. You’ll work primarily in TypeScript, with Go introduced as needed, handling money flows, renewal logic, and payment events in a scalable microservices stack.

The role emphasizes strong TypeScript/Node production experience, familiarity with payments or billing systems, PostgreSQL expertise, and the ability to collaborate with payment processors.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Payments Backend Engineer (TypeScript) - Remote LATAM
Senior Payments Backend Engineer (TypeScript) - Remote LATAM

Maxana • United States

Remote
USD 120,000 - 180,000
Fully remote
LATAM-friendly hours
Competitive pay
Backend Engineer
Backend Engineer

Maxana • United States

Remote
USD 90,000 - 130,000
Competitive pay
Senior Backend Engineer – Billing & Payments Platform
Senior Backend Engineer – Billing & Payments Platform

Recruito • United States

Remote
USD 120,000 - 160,000
Senior Backend Engineer (Go/TS/Node) — Payments, Remote
Senior Backend Engineer (Go/TS/Node) — Payments, Remote

Software Product Development Company • Georgia

Remote
USD 130,000 - 190,000
Remote work
Flexible schedule
Mentorship program
+2
Senior Front-End Engineer — Angular/TypeScript on AWS
Senior Front-End Engineer — Angular/TypeScript on AWS

Global Payments Inc. • Atlanta (GA)

On-site
USD 110,000 - 170,000
Senior DevOps Engineer for Fintech Payments (Remote)
Senior DevOps Engineer for Fintech Payments (Remote)

Maxana • United States

Remote
USD 120,000 - 170,000
High-Impact Architecture Project
Executive Visibility
Flexible Remote Structure
+3
Senior Payments & Ledger Backend Engineer (Node/TypeScript)
Senior Payments & Ledger Backend Engineer (Node/TypeScript)

Splash • United States

Remote
USD 120,000 - 190,000
Senior Backend Engineer
Senior Backend Engineer

Recruito • United States

Remote
USD 120,000 - 160,000
Senior Backend Engineer (TypeScript/Node) — Remote
Senior Backend Engineer (TypeScript/Node) — Remote

Cyclops • United States

Remote
USD 120,000 - 180,000
Company issued laptop
Technology Accessories
Annual In-Person Full-Team Meetup
Senior Backend Engineer, Global Payments Platform
Senior Backend Engineer, Global Payments Platform

CryptoproNetwork • New York (NY)

Hybrid
USD 120,000 - 180,000