Senior Software Engineer, Card Solutions (Backend-Focused, NodeJS/TypeScript)

Reap

United States

Remote

USD 120,000 - 180,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

High ownership role
Card stipend
Insurance after probation
Access to AI tools

Job summary

Reap is seeking a senior backend engineer to build and operate fintech-grade services that power card transactions, fraud controls, and partner APIs. You’ll help shape architecture, reliability, and maintainability for financial workflows in a cross-functional team.

With six+ years in software engineering, you’ll design services in TypeScript, Java, or Go, emphasize correctness and fault tolerance, and collaborate with product, risk, finance, and compliance to deliver dependable systems.

Qualifications

  • Six or more years of software engineering experience in fintech or infrastructure teams.
  • Experience building backend systems in typed languages (TypeScript, Java, Go).
  • Strong focus on correctness, performance, and maintainability.

Responsibilities

  • Design and build services for card transactions, fraud detection, and program management.
  • Prioritize performance, fault tolerance, and maintainable designs.
  • Collaborate with product, risk, finance, and compliance to meet regulatory needs.
  • Write well-tested, observable code within a service-oriented architecture.
  • Participate in code reviews, incident response, and reliability improvements.

Skills

Backend development
Distributed systems
Cross-functional collaboration

Tools

TypeScript
Java
Go
Node.js
NestJS
AWS

Job description

Role overview

Develop and operate backend services that support business card products, including transaction processing, fraud controls, card lifecycle management, and APIs for partners and developers. You’ll help shape architecture and reliability in a cross-functional engineering environment where correctness, resilience, and maintainability matter for financial workflows.

Responsibilities
  • Design and build services for card transactions, fraud detection, and card program management.
  • Contribute to architecture and technical decisions, prioritizing performance, fault tolerance, and maintainable designs.
  • Work with product, risk, finance, and compliance partners to deliver dependable systems that meet operational and regulatory needs.
  • Write well-tested, observable code within a service-oriented architecture.
  • Take part in code reviews, incident response, and ongoing reliability improvements.
  • Improve engineering practices, tools, and system designs as the platform grows.
Requirements
  • Six or more years of software engineering experience, preferably in fintech, infrastructure, or platform teams.
  • Experience building backend systems in a typed language such as TypeScript, Java, or Go.
  • Understanding of distributed systems, including asynchronous processing, retries, observability, and eventual consistency.
  • Good judgment balancing system correctness, performance, and maintainability.
  • Ability to collaborate across functions, explain technical tradeoffs, and work comfortably in an evolving product environment.
Nice to have
  • Experience with card networks, 3DS, PCI, tokenization, chargebacks, or other card lifecycle systems.
  • Experience building for compliance or regulatory constraints, working with external APIs, or operating in a high-growth startup.
  • Familiarity with TypeScript, Node.js, NestJS, and AWS.
Benefits and work setup
  • A high-ownership role with autonomy and collaboration across engineering, product, and operations.
  • Insurance coverage after probation, a card stipend, and access to AI tools with time to experiment and learn.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Cards
Senior Software Engineer - Cards

Teli Labs • Portland (OR)

On-site
USD 180,000 - 240,000
Equity
Stock Options
Restricted Stock Units
Software Engineer - Backend
Software Engineer - Backend

Cardless • San Francisco (CA)

On-site
USD 160,000 - 295,000
Meaningful Start-up equity
Health, vision & dental coverage
Catered lunches
+4
Senior Software Engineer, Backend
Senior Software Engineer, Backend

Zip Co • United States

Remote
USD 190,000 - 270,000
Remote-first in the United States
On-site Manhattan office option
Senior Software Engineer, Backend
Senior Software Engineer, Backend

zipcolimited • United States

Remote
USD 150,000 - 175,000
Remote-first for US-based employees
In-person option in Manhattan
Senior FullStack Engineer
Senior FullStack Engineer

thinkbridge • United States

Remote
USD 120,000 - 180,000
Remote-first work
Company laptop
Team meetups
+2
Sr. Backend Engineers (Card Platform)
Sr. Backend Engineers (Card Platform)

BlueCloud Services, Inc. • United States

Remote
USD 130,000 - 190,000
Sr Staff Engineer Software (IC4b)
Sr Staff Engineer Software (IC4b)

Talentola • United States

Remote
USD 130,000 - 170,000
Senior Backend Engineer - Transaction
Senior Backend Engineer - Transaction

ether.fi • Denver (CO)

On-site
USD 170,000 - 200,000
Token allocation grant
Health, dental, and vision insurance
4 weeks work from anywhere
+1
Software Engineer - Full-Stack
Software Engineer - Full-Stack

Cardless • San Francisco (CA)

Hybrid
USD 180,000 - 280,000
Competitive salaries, equity, and a 0
Top-of-the-line healthcare (medical, 1
Unlimited paid time off
+5
Software Engineer: Credit Card/Fraud
Software Engineer: Credit Card/Fraud

ether.fi • Denver (CO)

On-site
USD 120,000 - 180,000
Competitive salary
Token allocation grant
Health, dental, and vision insurance
+3