Backend Engineer (Node.js) – Payments & Risk

Gold Media Tech LLC

Mission (KS)

Remoto

USD 120.000 - 150.000

Tempo pieno

14 giorni+

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Descrizione del lavoro

A financial technology firm is seeking a Senior Engineer to build the Risk & Dispute Defense Layer of their platform. This role involves developing Node.js microservices for transaction handling and ensuring fraud checks are performed efficiently. Ideal candidates will have over 5 years of experience in Backend Engineering, with a strong focus on FinTech and an expert proficiency in Node.js and TypeScript. The position offers a chance to work in a cutting-edge environment focused on high-limit credit card transactions.

Competenze

  • 5+ years in Backend Engineering, with expert proficiency in Node.js & TypeScript.
  • 3+ years in FinTech, Card Issuing, or Acquiring.
  • Experience tuning Node.js for high-throughput/low-latency.

Mansioni

  • Architect an event-driven system using Kafka or RabbitMQ.
  • Write efficient, non-blocking Node.js logic for fraud detection.
  • Ensure fraud checks complete in under 200ms.

Conoscenze

Node.js
TypeScript
SQL
Redis

Descrizione del lavoro

  • Remote
  • Full Time
  • Node.js , Redis , SQL , TypeScript
The Mission

Our client provides high-limit credit cards to Private Banking clients who treat $100k transactions as routine. Our client needs a Senior Engineer to build the Risk & Dispute Defense Layer of their platform.

You will build the Node.js microservices that sit between our clients and the Visa network. Your code must make split-second decisions to approve a luxury purchase or block a BIN attack, and automate the heavy lifting of Visa dispute resolution.

Key Responsibilities
  • Event-Driven Architecture: Architect an event-driven system (using Kafka or RabbitMQ) to ingest transaction webhooks.
  • Velocity Logic: Write efficient, non-blocking Node.js logic to detect complex patterns (e.g., "72 charges in 48 hours" or "card testing attacks") using Redis for atomic counting.
  • Latency Management: Ensure all fraud checks complete in under 200ms to avoid timing out the Visa ISO 8583 message flow.
  • Visa API Integration: Build robust integrations with Visa/Processor APIs (VROL) to automate the submission of chargebacks and retrieval requests.
  • Evidence Gathering: Create a service that automatically pulls transaction logs, IP history, and user activity to generate PDF evidence packages for disputes, reducing manual operations.
3. Backend Reliability
  • Idempotency: Implement strict idempotency keys to ensure they never double-charge a client or double-submit a dispute, even if the network fails.
  • Database Design: Optimize SQL schemas (Postgres) to store millions of transaction logs for instant querying during fraud investigations.
Requirements
  • Tech Stack: 5+ years in Backend Engineering, with expert proficiency in Node.js & TypeScript.
  • Industry Experience: 3+ years in FinTech, Card Issuing, or Acquiring. You must know what a “reversal” is and how it differs from a “refund.”
  • Performance: Experience tuning Node.js for high-throughput/low-latency (e.g., event loops, garbage collection tuning).
  • Risk IQ: You can distinguish between a “Friendly Fraud” chargeback and a “Criminal Fraud” attack and know how to code rules for both.
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Node.js Backend Engineer — Payments & Fraud Risk
Senior Node.js Backend Engineer — Payments & Fraud Risk

Gold Media Tech LLC • Mission (KS)

Remoto
USD 120.000 - 150.000
Senior Software Engineer
Senior Software Engineer

Storm2 • Stati Uniti

In loco
USD 140.000 - 190.000
Director, Software Engineering
Director, Software Engineering

Visa • Foster City (CA)

In loco
USD 180.000 - 280.000
Staff Software Engineer
Staff Software Engineer

Netspend • Austin (TX)

In loco
USD 150.000 - 230.000
Senior Software Engineer (Payments)
Senior Software Engineer (Payments)

Qualia • Austin (TX)

In loco
USD 140.000 - 180.000
Medical, Dental & Vision
Flexible schedules
Unlimited learning
+2
Staff Site Reliability Engineer
Staff Site Reliability Engineer

Devopsroles • Stati Uniti

Remoto
USD 150.000 - 190.000
Sales Engineer
Sales Engineer

Success Matcher Recruitment • New York (NY)

In loco
USD 110.000 - 190.000
Backend Engineer
Backend Engineer

Maxana • Stati Uniti

Remoto
USD 90.000 - 130.000
Competitive pay
Staff Engineer – Fraud Prevention | USA
Staff Engineer – Fraud Prevention | USA

DigitalXNode • Stati Uniti

In loco
CAD 130.000 - 170.000
03 Payments Engineer NEW YORK OR REMOTE · FULL-TIME →
03 Payments Engineer NEW YORK OR REMOTE · FULL-TIME →

Revley, Llc • New York (NY)

Ibrido
USD 140.000 - 180.000