Backend Engineer — Settlement & Payments

https://drone-port.in/

Chennai District

On-site

INR 1,500,000 - 2,500,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

drone-port.in is seeking a backend engineer to own the end-to-end settlement and payments workflow on our core platform. You will ensure integer paise arithmetic, idempotent settlement runs, and an robust append-only ledger, with review by two people on every merge.

You will build the reconciliation engine, define escalation ladders for variances, and strive for full branch coverage across split, rounding, and ledger paths. 4–6 years of Spring experience and money-domain work expected.

Qualifications

  • 4–6 years in backend engineering on a Spring-class framework.
  • You have shipped money code - settlement, payouts, reconciliation or order-to-cash.
  • You can talk about a rounding or reversal bug you personally caused or fixed.
  • Strong SQL on a PostgreSQL-class database.
  • You write the negative tests unprompted.

Responsibilities

  • Own settlement and payments end to end, with the Technical Lead as your named backup and your reviewer on every merge
  • Hold every monetary value in integer paise, enforced by a check in the pipeline
  • Make every settlement run idempotent and replayable, producing a byte-identical statement from the same inputs
  • Double-enter every monetary write into an append-only ledger - rows are never updated, only compensated
  • Run a nightly invariant job that asserts collections minus payouts minus escrow equals zero, and flags when it does not
  • Build the reconciliation engine and the variance escalation ladder
  • Reach full branch coverage on the split, rounding and ledger paths

Skills

Backend engineering
Money code (settlement/reconciliation)
SQL
Bug fixing (rounding/reversal)
Test writing (negative tests)

Tools

PostgreSQL

Job description

The role

You own collections, the revenue split between station and network, payouts, reconciliation and the ledger. Every rupee a farmer pays passes through your code. This is the one service where a defect is a loss rather than an inconvenience, and it is reviewed by two people every single time.

Key responsibilities
  • Own settlement and payments end to end, with the Technical Lead as your named backup and your reviewer on every merge
  • Hold every monetary value in integer paise, enforced by a check in the pipeline
  • Make every settlement run idempotent and replayable, producing a byte-identical statement from the same inputs
  • Double-enter every monetary write into an append-only ledger - rows are never updated, only compensated
  • Run a nightly invariant job that asserts collections minus payouts minus escrow equals zero, and pages when it does not
  • Build the reconciliation engine and the variance escalation ladder
  • Reach full branch coverage on the split, rounding and ledger paths
Eligibility
  • Four to six years in backend engineering on a Spring-class framework
  • You have shipped money code - settlement, payouts, reconciliation or order-to-cash
  • You can talk about a rounding or reversal bug you personally caused or fixed
  • Strong SQL on a Postgres-class database
  • You write the negative tests unprompted
What you get
  • The single most consequential service in the platform, owned outright
  • A review culture that takes your work as seriously as you do
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer — Telemetry, Compliance & Notifications
Backend Engineer — Telemetry, Compliance & Notifications

https://drone-port.in/ • Chennai District

On-site
INR 1,200,000 - 2,000,000
Ownership of multiple services
Backend Engineer
Backend Engineer

KRAFTON INDIA • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Senior Backend Engineer - Payments & Fintech (India, Chennai)
Senior Backend Engineer - Payments & Fintech (India, Chennai)

GoCharting • Chennai District

On-site
INR 4,000,000 - 8,000,000
Senior Backend Engineer (L3) - Payments
Senior Backend Engineer (L3) - Payments

openfx • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Backend Engineer
Backend Engineer

Krafton • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Senior Backend Engineer
Senior Backend Engineer

AgileEngine • India

Remote
INR 2,200,000 - 3,500,000
Remote work & Local connection
Legal presence in India
Manager – Payment Operations
Manager – Payment Operations

Andpayments • Dadri

On-site
INR 1,200,000 - 1,800,000
Senior Java Engineer ID93313
Senior Java Engineer ID93313

AgileEngine • Bengaluru

Hybrid
INR 2,500,000 - 4,000,000
Remote work
Local presence in India
Competitive INR compensation
+1
Senior Java Engineer ID93313
Senior Java Engineer ID93313

AgileEngine • Jalalabad

Remote
INR 3,000,000 - 5,000,000
Remote work
Local presence in India
Competitive INR compensation
+1
Payment Engineer
Payment Engineer

Symbiosis Management Consultants • Coimbatore District

On-site
INR 1,500,000 - 2,700,000