Staff Engineer, Payments & Fraud

Infinite Edge, Inc

New York (NY)

On-site

USD 150,000 - 210,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

IcyBox is hiring a Staff Engineer to own Payments and Fraud, based in New York City. You will shape the technical direction of checkout, refunds and fraud prevention, ensuring low losses and smooth customer experience through the checkout flow.

You’ll lead architecture, integrate providers like Stripe/PayPal, and collaborate with finance and support to resolve disputes and generate accurate reporting.

Qualifications

  • 8+ years of software engineering experience, with significant time building payments or fraud systems at scale.
  • Strong backend skills in Rust, or in another typed language with interest in moving to Rust.
  • Deep knowledge of card payments: authorization, capture, settlement, refunds and chargebacks.
  • Hands-on experience building fraud detection or risk systems.
  • Strong backend design of reliable, idempotent distributed systems.
  • Track record of leading cross-team technical projects from design to launch.

Responsibilities

  • Implement and own the architecture for payments, refunds and reconciliation in Rust.
  • Build and tune fraud detection, including rules, risk scoring and models.
  • Cut chargebacks, fraud losses and false declines while protecting conversion.
  • Integrate payment providers such as Stripe or PayPal, plus wallets like Apple Pay and Google Pay.
  • Keep payment systems compliant with PCI DSS and card network rules.
  • Lead the response to payment outages and fraud attacks.
  • Connect with Snowflake and other data analysis platforms.
  • Collaborate with finance, operations and support on disputes, refunds and reporting

Skills

Rust
Payments systems
Fraud systems
Distributed systems
Leadership
Clear communication

Tools

Stripe
PayPal

Job description

Our Mission

Everyone knows the feeling of opening something unexpected and loving it. IcyBox turns that feeling into a business. We started as a watch commerce and mystery box company and are building a consumer brand people trust and come back to. We move fast, sweat the details, and are still writing our playbook.

Our Values
  • Move Fast, Build Right: Ship today, fix tomorrow.

  • Own the Gap: If nobody owns it, we step in.

  • Clarity Is a Gift: Turn noise into decisions and action.

  • Trust Over Title: Follow-through beats position.

  • Say the Real Thing: Hard conversations happen early.

  • Do the Unglamorous Work: No task is beneath us.

About the Role

We’re hiring a Staff Engineer to own Payments and Fraud. Every IcyBox order runs through systems you’ll work on: checkout, payment processing, refunds and fraud prevention. You’ll set the technical direction, keep fraud losses low, and keep good customers moving through checkout without friction, and make sure finance can trust every number. This role is in person at our New York City office, five days a week.

What You’ll Do

  • Implement and own the architecture for payments, refunds and reconciliation in Rust

  • Build and tune fraud detection, including rules, risk scoring and models

  • Cut chargebacks, fraud losses and false declines while protecting conversion

  • Integrate and manage payment providers such as Stripe or PayPal, plus wallets like Apple Pay and Google Pay

  • Keep our payment systems compliant with PCI DSS and card network rules

  • Lead the response to payment outages and fraud attacks

  • Connect with Snowflake and other data analysis platforms

  • Work with finance, operations and support on disputes, refunds and reporting

What We’re Looking For

  • 8+ years of software engineering experience, with significant time building payments or fraud systems at scale

  • Strong backend skills in Rust, or in another typed language plus a clear interest in moving to Rust.

  • Deep knowledge of card payments: authorization, capture, settlement, refunds and chargebacks

  • Hands-on experience building fraud detection or risk systems

  • Strong backend skills and experience designing reliable, idempotent distributed systems

  • A track record of leading cross-team technical projects from design to launch

  • Able to explain tradeoffs clearly to engineers and non-engineers

Nice to Have

  • Strong PostgreSQL / SQL: schema design, migrations, query performance

  • Experience in e-commerce or high-value goods such as watches, luxury or collectibles

  • Experience with fraud tools such as Stripe Radar

  • Experience with payouts and KYC platforms

  • Machine learning for risk scoring

  • Chargeback management and dispute representment

  • Multi-currency and international payments

  • Experience using AI coding tools effectively in your daily workflow

  • Startup or high-growth company experience

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Platform
Senior Software Engineer, Platform

Infinite Edge, Inc • New York (NY)

On-site
USD 120,000 - 180,000
Staff Engineer, Payments & Fraud: Architect & Lead
Staff Engineer, Payments & Fraud: Architect & Lead

Infinite Edge, Inc • New York (NY)

On-site
USD 150,000 - 210,000
Staff Full Stack Engineer, Payments Intelligence
Staff Full Stack Engineer, Payments Intelligence

EngineersOfAI • New York (NY)

On-site
USD 180,000 - 240,000
Senior Security Engineer
Senior Security Engineer

Infinite Edge, Inc • New York (NY)

On-site
USD 170,000 - 240,000
Member of Technical Staff (Software Engineer, Fraud Prevention)
Member of Technical Staff (Software Engineer, Fraud Prevention)

Perplexity • United States

Remote
USD 140,000 - 190,000
Staff Software Engineer, Payments Intelligence
Staff Software Engineer, Payments Intelligence

Stripe, Inc. • New York (NY)

On-site
USD 180,000 - 260,000
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
S Staff Software Engineer, Payment Systems Stripe via Greenhouse Seattle, New York, San Francisco 8511 payintel - eng View role
S Staff Software Engineer, Payment Systems Stripe via Greenhouse Seattle, New York, San Francisco 8511 payintel - eng View role

Nubeero Limited • New York (NY)

Hybrid
USD 180,000 - 240,000
Fraud Analytics & Rules Architect
Fraud Analytics & Rules Architect

Nubeero Limited • United States

Hybrid
USD 90,000 - 135,000
Senior Software Engineer, Internal Fraud Platform
Senior Software Engineer, Internal Fraud Platform

Cloudflare • United States

On-site
USD 140,000 - 210,000
Health Insurance
401(k) Retirement Savings Plan
Employee Stock Participation Plan
+2