03 Payments Engineer NEW YORK OR REMOTE · FULL-TIME →

Revley

Northern, New York (KY, NY)

Hybrid

USD 140,000 - 180,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Revley, based in New York, is seeking 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 founders and a senior engineering team on systems that move real money daily.

You'll ship and maintain multi-PSP routing, tokenization, and subscription billing, handling edge cases like declines, retries, and chargebacks, and you will mentor others while applying best practices in a

Qualifications

  • Five or more years of professional software engineering experience, shipping production systems end-to-end.
  • Strong backend engineering with Node.js and TypeScript (NestJS or similar).
  • Experience integrating payment processors (Stripe, Adyen, NMI, Airwallex, or Braintree).
  • Knowledge of payment tokenization, vaulting, and PCI principles.
  • Experience with multi-PSP routing or orchestration architectures.
  • Understanding of CIT vs MIT flows, authorization and capture patterns, and webhooks.
  • Strong SQL/PostgreSQL skills and independent work ability.

Responsibilities

  • Architect and ship multi-PSP payment routing using NestJS and TypeScript.
  • Build and maintain tokenization flows and secure token storage at PCI Level 1.
  • Design subscription billing logic including checkout, rebilling, holds, captures, refunds, and voids.
  • Develop webhook consumers for processor events across PSPs.
  • Design retry, dunning, and reconciliation flows to maximize approvals.
  • Develop checkout experiences supporting cards, Apple Pay, Google Pay, and PayPal.
  • Integrate with Shopify Admin and Storefront APIs for orders and onboarding.
  • Mentor engineers and contribute to engineering best practices.

Skills

Node.js
TypeScript
NestJS
Payment integration
PCI compliance
Multi-PSP routing
Webhook handling
PostgreSQL
Independent work
Communication

Tools

Shopify API

Job description

Own the payment rails at the heart of Revley — multi-PSP routing, tokenization, and subscription billing that move real money for our customers every day.

Revley is building the operating system for the recurring economy.

E-commerce. Subscriptions. Telemedicine. Software apps. Small businesses with recurring revenue. Anywhere money moves on a schedule, the underlying infrastructure is fragmented and built by accident. We are building it on purpose.

We start at the foundation — payments and tokenization. From there, a fully vertically integrated stack: checkout, subscriptions, multi-processor routing, dispute prevention. All built to work together. Not a collection of integrations. One system.

The Role

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

This is a senior, high-ownership role. We are looking for an engineer who has built and shipped production payment systems end-to-end, makes sound architectural decisions independently, and brings deep instincts for the edge cases that define payments — declines, retries, chargebacks, reconciliation. You should be comfortable owning entire flows from spec through deployment with minimal oversight.

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 the Shopify Admin and Storefront APIs for order creation, selling plan management, and merchant onboarding
  • Mentor engineers and contribute to engineering best practices
Required 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
  • Experience with multi-PSP routing or orchestration architectures
  • Working knowledge of CIT versus MIT transaction flows, authorization and capture patterns, and webhook event handling
  • Deep experience with relational databases, including SQL and PostgreSQL
  • Demonstrated ability to operate independently in early-stage or high-velocity environments
  • Strong written and verbal communication skills
Preferred Qualifications
  • Experience with network tokenization and tokenization platforms such as Basis Theory, Evervault, Spreedly, or VGS
  • Experience building checkout flows for Shopify, BigCommerce, WooCommerce, or custom platforms
  • Experience with subscription billing platforms such as Stripe Billing, Recurly, or Chargebee
  • Familiarity with dispute prevention, chargeback management, and approval rate optimization

careers@revley.ai · New York or remote

45 E 20th St, New York, NY 10003

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

02 Infrastructure Engineer NEW YORK OR REMOTE · FULL-TIME →
02 Infrastructure Engineer NEW YORK OR REMOTE · FULL-TIME →

Revley • Northern (KY), New York (NY)

Hybrid
USD 120,000 - 160,000
Senior Payments Engineer - Remote, End-to-End Rails Lead
Senior Payments Engineer - Remote, End-to-End Rails Lead

Revley • Northern (KY), New York (NY)

Hybrid
USD 140,000 - 180,000
Senior Backend Engineer - Payments
Senior Backend Engineer - Payments

Maxana • United States

On-site
USD 120,000 - 180,000
High-Impact Architecture Project
Executive Visibility
Competitive Contract Compensation
+4
Payments Systems Manager
Payments Systems Manager

Maxana • United States

On-site
USD 140,000 - 190,000
Unlimited PTO
Health insurance
401(k)
+3
Infrastructure Engineer, Payments Platform (Remote/NYC)
Infrastructure Engineer, Payments Platform (Remote/NYC)

Revley • Northern (KY), New York (NY)

Hybrid
USD 120,000 - 160,000
Staff Software Engineer
Staff Software Engineer

Davis Talent Search (Payments, Wealth Management, Fintech, Crypto Jobs) • New York (NY)

Hybrid
USD 180,000 - 260,000
Medical, dental, and vision coverage
Flexible PTO
Hardware of choice
+2
Senior Software Engineer, Payments
Senior Software Engineer, Payments

Voiceflow • San Francisco (CA)

On-site
USD 180,000 - 240,000
Full health coverage
Wellness stipend (gym and office)
Travel stipend for certain circumstanc
Staff Frontend Software Engineer - Payments and Checkout
Staff Frontend Software Engineer - Payments and Checkout

Breeze • New York (NY)

Hybrid
USD 130,000 - 180,000
Competitive salary + equity plan
21 days PTO
Annual medical allowance
+5
Senior MERN Engineer
Senior MERN Engineer

Access Search, Inc. • Chicago (IL)

On-site
USD 120,000 - 180,000
Senior Software Engineer - Payments
Senior Software Engineer - Payments

Recruiting from Scratch • United States

Remote
USD 180,000 - 225,000