Engineering Backend Engineer — Payments

PT Brokeret Fintech Solutions

Jakarta Pusat

On-site

IDR 240,000,000 - 420,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

PT Brokeret Fintech Solutions is seeking a hands-on engineer to integrate and operate payment providers across 50+ rails. You will design adapters and protocol handlers to support diverse rails, focusing on correctness, idempotency, reconciliation, and auditable settlement reports.

You will build robust APIs, monitoring, and runbooks, validate failure modes with tests, and work with product, client success, and engineering to meet SLAs. Strong SQL/ledger experience is essential.

Qualifications

  • Practical experience building or operating payment integrations, settlement, or ledger systems.
  • Strong understanding of idempotency, retries, transactions, and distributed failure modes.
  • Comfortable working with SQL/ledger models, batch processing, and reconciliation logic.
  • Hands-on operational discipline: alerts, runbooks, postmortems, and automated tests for failure paths.

Responsibilities

  • Design and implement adapters and protocol handlers for diverse payment rails and providers.
  • Build idempotent APIs, retry/backoff policies, and distributed coordination to prevent duplicate effects.
  • Implement reconciliation pipelines and settlement logic that produce auditable reports and discrepancies.
  • Maintain monitoring, alerting, and runbooks for payment flows, including automated checks and manual investigation steps.
  • Create test harnesses and simulations to validate failure modes before deploy.

Skills

Payment integrations
Idempotency
Distributed systems
Monitoring & observability
Testing & automation

Tools

SQL

Job description

Integrate and operate payment providers across 50+ rails. Your work focuses on correctness — idempotency, reconciliation, and settlement — plus the operational practices that keep those guarantees true in production.

What you'll own
  • Design and implement adapters and protocol handlers for diverse payment rails and providers.
  • Build idempotent APIs, retry/backoff policies, and distributed coordination to prevent duplicate effects.
  • Implement reconciliation pipelines and settlement logic that produce auditable reports and discrepancies.
  • Maintain monitoring, alerting, and runbooks for payment flows, including automated checks and manual investigation steps.
  • Create test harnesses and simulations to validate failure modes, timeouts, and edge cases before deploy.
A typical week
  • Deliver code to support a new provider or feature, with unit and integration tests.
  • Triage and resolve reconciliation mismatches and settlement exceptions with ops and client success.
  • Review incidents, update runbooks, and improve observability for recurring failure patterns.
  • Collaborate with product, client success, and engineering to prioritise rails and operational SLAs.
What we look for
  • Practical experience building or operating payment integrations, settlement, or ledger systems.
  • Strong understanding of idempotency, retries, transactions, and distributed failure modes.
  • Comfortable working with SQL/ledger models, batch processing, and reconciliation logic.
  • Hands‑on operational discipline: alerts, runbooks, postmortems, and automated tests for failure paths.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Payments Backend Engineer: Idempotent APIs & Reconciliation
Payments Backend Engineer: Idempotent APIs & Reconciliation

PT Brokeret Fintech Solutions • Jakarta Pusat

On-site
IDR 240,000,000 - 420,000,000
Software Engineer, Payments
Software Engineer, Payments

StraitsX • Jakarta Pusat

On-site
IDR 1,800,000,000 - 2,400,000,000
Back End Developer
Back End Developer

PT Solusi Infotech Semesta Indonesia (SIESTA) • Kota Bandung

On-site
IDR 167,400,000 - 279,000,000
Engineering Manager
Engineering Manager

Krom • Jakarta Pusat

On-site
IDR 350,000,000 - 700,000,000
Engineering Senior Backend Engineer — Platform
Engineering Senior Backend Engineer — Platform

PT Brokeret Fintech Solutions • Jakarta Pusat

On-site
IDR 180,000,000 - 300,000,000
Software Engineer, Payments New Jakarta, Jakarta, Indonesia
Software Engineer, Payments New Jakarta, Jakarta, Indonesia

StraitsX Group • Jakarta Pusat

On-site
IDR 200,880,000 - 334,800,000
Engineering Manager
Engineering Manager

KROM • Indonesia

On-site
IDR 300,000,000 - 450,000,000
Senior Software Engineer, Backend
Senior Software Engineer, Backend

Xenith • Indonesia

On-site
IDR 330,000,000 - 540,000,000
Engineering Manager
Engineering Manager

Durianpay Indonesia • Daerah Khusus Ibukota Jakarta

On-site
Payment Operations Manager
Payment Operations Manager

Neon • Indonesia

On-site
IDR 350,000,000 - 700,000,000