Senior Payments Engineer - Own End-to-End Payment Rails

Revley

New York (NY)

On-site

USD 130,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Contract role with potential full-time

Job summary

Revley is hiring a Payments Engineer to own the payment rails at the heart of our platform. This independent contractor role offers the opportunity to convert to full-time and work closely with the founders and a small senior engineering team on systems that move real money for our customers every day.

The role demands shipping production payment systems end-to-end, making sound architectural decisions independently, and handling edge cases such as declines, retries, chargebacks, and

Qualifications

  • Five or more years of professional software engineering experience, with a track record of shipping production systems end-to-end.
  • Strong backend engineering skills with deep experience in Node.js and TypeScript (NestJS or a comparable framework).
  • Demonstrated experience integrating payment processors such as Stripe, Adyen, NMI, Airwallex, or Braintree.
  • Working knowledge of payment tokenization, vaulting, and PCI compliance principles.

Responsibilities

  • Architect and ship multi-PSP payment routing across nine or more processors using strategy-pattern adapters in NestJS and TypeScript.
  • Build and maintain network tokenization flows and processor-agnostic token storage at PCI Level 1.
  • Design and implement subscription billing logic, including CIT checkout, MIT rebilling, authorization holds, captures, refunds, and voids.
  • Build webhook consumers for asynchronous processor events across all PSPs.
  • Design retry logic, dunning, and reconciliation flows that maximize approval rates and recover failed payments.
  • Develop custom checkout experiences supporting credit card, Apple Pay, Google Pay, and PayPal.
  • Integrate with Shopify Admin and Storefront APIs for order creation, selling plan management, and merchant onboarding.
  • Mentor engineers and contribute to engineering best practices.

Skills

Node.js
TypeScript
NestJS
Payment processing
SQL
PostgreSQL
PCI compliance
System design

Tools

Stripe
Adyen
NMI
Airwallex
Braintree

Job description

Revley is hiring a Payments Engineer to own the payment rails at the heart of our platform. This independent contractor role offers the opportunity to convert to full-time and work closely with the founders and a small senior engineering team on systems that move real money for our customers every day.

The role demands shipping production payment systems end-to-end, making sound architectural decisions independently, and handling edge cases such as declines, retries, chargebacks, and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Payments Engineer: End-to-End Processing
Senior Payments Engineer: End-to-End Processing

Revley • New York (NY)

Remote
USD 140,000 - 190,000
null
Senior Infrastructure Engineer - Payments & Observability
Senior Infrastructure Engineer - Payments & Observability

Revley • New York (NY)

Remote
USD 150,000 - 210,000
Payments Engineer
Payments Engineer

Revley • New York (NY)

On-site
USD 130,000 - 190,000
Contract role with potential full-time
Senior Distributed Infra Engineer (Payments & Observability)
Senior Distributed Infra Engineer (Payments & Observability)

Revley • New York (NY)

On-site
USD 150,000 - 180,000
Senior Payments Systems Engineer — End-to-End Ownership
Senior Payments Systems Engineer — End-to-End Ownership

EQL Tech (frontier talent) • San Francisco (CA)

On-site
USD 180,000 - 240,000
San Francisco office in FiDi
Top tier equity
Visa support available
+1
Senior Payments Backend Engineer – Fintech & Rails
Senior Payments Backend Engineer – Fintech & Rails

Polymarket • New York (NY)

On-site
USD 180,000 - 260,000
Competitive salary & equity
Unlimited PTO
Health, Vision, & Dental coverage
+2
Senior Rails Engineer - Payments & Fraud Ownership
Senior Rails Engineer - Payments & Fraud Ownership

Beacon Software • San Francisco (CA)

On-site
USD 140,000 - 190,000
Senior Payments Platform Engineer (Remote)
Senior Payments Platform Engineer (Remote)

Relevance Ventures • New York (NY)

Remote
USD 120,000 - 150,000
Competitive compensation
Meaningful equity
401(k) matching
+1
Remote Senior Payments Engineer - Scalable Money Movement
Remote Senior Payments Engineer - Scalable Money Movement

Sezzle • Lytton (CA)

On-site
USD 56,000 - 106,000
Senior Payments Engineer - Real-Time Processing & APMs
Senior Payments Engineer - Real-Time Processing & APMs

Xsolla • United States

Remote
USD 140,000 - 190,000
Unlimited Flexible Time Off
Career roadmap & professional growth
Training & development opportunities