Ignite Backend / Integrations Engineer

808Labs

United States

Remote

USD 120,000 - 180,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote work
Overlap with UAE hours

Job summary

808Labs is seeking a Backend Engineer to own backend integrations and payment flows for a multi-merchant checkout platform. You will build reliable connections and safeguards that keep orders and payment statuses accurate through routine processing, provider failures, and changing delivery plans.

You will design flows, handle refunds and split shipments, implement idempotent processing, and collaborate with cross-functional teams to ensure robust production systems.

Qualifications

  • Several years of experience shipping production backend APIs.
  • Practical experience with webhooks, asynchronous jobs, and idempotent payment or order processing.
  • Experience with checkout or payments beyond subscriptions, including authorization, capture, refunds, and failure recovery.
  • Ability to work through provider documentation, sandbox certification, and production incidents.
  • Clear written English for API documentation, runbooks, and remote team communication.

Responsibilities

  • Design payment flows that authorize and capture funds for purchases involving one or more merchants.
  • Support refunds, partial refunds, cancellations, and split shipments while preserving correct order state and avoiding duplicate charges.
  • Build recovery for timeouts, rejected orders, duplicate or delayed webhooks, and safe retries.
  • Integrate commerce providers and merchant platforms through APIs and webhooks; manage sandbox testing and production launches.
  • Define API contracts, test fixtures, and reconciliation processes so client applications can trust order and payment status.
  • Write backend services with observability, idempotency, and audit trails, coordinating with mobile and product colleagues.

Skills

Backend APIs
Webhooks
Idempotency
Payment processing

Tools

Python
FastAPI
Docker
GitHub Actions

Job description

Role overview

Own backend integrations and payment flows for a checkout platform that coordinates purchases across multiple merchants. You’ll build the connections and reliability safeguards that keep orders and payment status accurate through routine processing, provider failures, and changing delivery plans.

Responsibilities
  • Design payment flows that authorize and capture funds for purchases involving one or more merchants.
  • Support refunds, partial refunds, cancellations, and split shipments while preserving correct order state and avoiding duplicate charges.
  • Build recovery for timeouts, rejected orders, duplicate or delayed webhooks, and safe retries.
  • Integrate commerce providers and merchant platforms through APIs and webhooks; manage sandbox testing and production launches.
  • Define API contracts, test fixtures, and reconciliation processes so client applications can trust order and payment status.
  • Write backend services with observability, idempotency, and audit trails, coordinating with mobile and product colleagues.
Requirements
  • Several years of experience shipping production backend APIs.
  • Practical experience with webhooks, asynchronous jobs, and idempotent payment or order processing.
  • Experience with checkout or payments beyond subscriptions, including authorization, capture, refunds, and failure recovery.
  • Ability to work through provider documentation, sandbox certification, and production incidents.
  • Clear written English for API documentation, runbooks, and remote team communication.
Nice to have
  • Experience with multi-merchant marketplaces, aggregators, or universal checkout.
  • Exposure to payments or commerce providers in the Gulf region.
  • Experience building AI agents that use commerce or messaging APIs.
  • Familiarity with Python, FastAPI, Docker, or GitHub Actions.
Benefits and work setup

Full-time role, remote or UAE-based, with regular overlap with UAE working hours. The engineer works closely with technical and product leadership and the iOS developer.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Checkout & Payments Backend Engineer
Remote Checkout & Payments Backend Engineer

808Labs • United States

Remote
USD 120,000 - 180,000
Remote work
Overlap with UAE hours
Senior Software Engineer — Payments (Remote LATAM)
Senior Software Engineer — Payments (Remote LATAM)

Playbypoint • United States

Remote
USD 180,000 - 260,000
Competitive salary
Health insurance
Flexible time off
Member of Technical Staff
Member of Technical Staff

Swipelux • United States

Remote
USD 120,000 - 190,000
Stock options
Fully remote
Integration Consultant
Integration Consultant

TAP • United States

Remote
USD 60,000 - 90,000
Staff Engineer - Fintech
Staff Engineer - Fintech

mewssystems • United States

Remote
USD 120,000 - 180,000
Remote-first work
Home office budget
Relocation options after one year
+1
Software Engineer, Payments Platform
Software Engineer, Payments Platform

Travls • United States

Remote
USD 20,000 - 28,000
Senior Backend Engineer | Remote | LATAM
Senior Backend Engineer | Remote | LATAM

Remote Talent LATAM • United States

Remote
USD 41,000 - 49,000
Full-Time Position
Salary: $4,000 USD
100% Remote work environment
+1
Senior Backend Engineer - Payments Orchestration (Remote)
Senior Backend Engineer - Payments Orchestration (Remote)

Maxana • United States

Remote
USD 120,000 - 180,000
High-Impact Architecture Project
Executive Visibility
Competitive Contract Compensation
+4
Full-stack Engineer (Java+React.js)
Full-stack Engineer (Java+React.js)

Limestone Digital • Central (LA)

On-site
USD 120,000 - 160,000
Backend Engineer (APIs & Data)
Backend Engineer (APIs & Data)

Softadom • United States

Remote
USD 120,000 - 150,000