-
Revley

Senior Full Stack Engineer — Payments Infrastructure

Revley
Ireland · Full-time · Mid-Senior

About the job


About Revley

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.


Why Revley

Revley is eight months old, bootstrapped, and profitable. Real customers. Real revenue. Real demand pulling us forward. We grow by shipping product, not by raising rounds.

If you want to build foundational systems that do not yet exist anywhere else, instead of working on yet another version of something that already does, this is the team to do it with.


The Role

We are hiring a Senior Full Stack Engineer to help architect and scale our core 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 systems end-to-end, makes sound architectural decisions independently, and brings strong technical and product instincts to every problem. You should be comfortable owning entire features from spec through deployment with minimal oversight.

Depending on your strengths, this role can skew backend-heavy — payment rails, tokenization, orchestration, distributed systems — or full stack. Tell us where you do your best work.


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
  • Make architectural decisions on database design, queueing, and observability, and document them clearly for the team
  • Develop custom checkout experiences with Next.js on the frontend and NestJS on the backend, 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
  • Deep experience with relational databases, including SQL and PostgreSQL
  • Working knowledge of CIT versus MIT transaction flows, authorization and capture patterns, and webhook event handling
  • Working proficiency with Next.js or a modern React framework (frontend depth is a plus, not a dealbreaker for strong backend engineers)
  • 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 designing distributed systems and event-driven architectures
  • Experience with AWS services such as EventBridge, SQS, ECS, and CloudWatch
  • Experience building checkout flows for Shopify, BigCommerce, WooCommerce, or custom platforms
  • Experience with subscription billing platforms such as Stripe Billing, Recurly, or Chargebee


Our Stack

Frontend — Next.js · React · TypeScript Backend — NestJS · Node.js · TypeScript Data & Infrastructure — Supabase (PostgreSQL) · Vercel · AWS (EventBridge, SQS, ECS, CloudWatch) · GitHub Actions Payments & Orchestration — Stripe (Connect + Billing) · Adyen · Airwallex · NMI · Nuvei · Authorize.Net · Braintree · PayPal Tokenization & Vault — Network tokenization · Processor-agnostic token storage · PCI Level 1 Wallets & Methods — Apple Pay · Google Pay · PayPal · Cards Commerce — Shopify Admin & Storefront APIs (GraphQL) Tooling — Linear · GitHub


Compensation

annually, based on experience. Semi-annual performance reviews with compensation adjustments. Equity and performance-based upside discussed during the interview process.


How to Apply


Key Skills

Ranked by relevance

typescript storage react aws sqs ecs postgresql graphql vault sql
Login to Apply
Posted
Jun 19, 2026
Type
Full-time
Level
Mid-Senior
Location
Ireland
Company
Revley

Industries

Financial Services

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Kraken
Related

Staff React Native Engineer - Pro

2026-06-16

Full-time
Not Applicable
Argentina
Financial Services
Engineering
View Job Details
Kraken
Related

Senior Software Engineer - Frontend - Pro

2026-06-15

Full-time
Not Applicable
Argentina
Financial Services
Engineering
View Job Details
Holifya
Related

Senior Full-Stack Engineer

2026-06-18

Full-time
Mid-Senior
Italy
Health
Engineering