Backend Engineer, Payments and Billing (Pune)

Backend Engineer, Payments and Billing (Pune)

13 Aug
|
Blessing SoftTech
|
Pune

13 Aug

Blessing SoftTech

Pune

Backend Engineer, Payments and Billing

Location: Pune, India (in-person) Experience: 3 to 7 years Reports to: Founder and CEO Employment type: Full time

Mandate

This role builds and owns the system through which all revenue flows. It covers payment gateway integration, subscription and metered billing, the credit ledger, invoicing, reconciliation, and partner payouts. Correctness is the primary standard. A billing system that is rapid and wrong has no value.

Core responsibilities

Design and build an internal payments abstraction that sits above multiple payment service providers, so that provider selection, routing, and failover are configuration decisions rather than code changes. The initial integration scope covers one global provider and one India-domiciled provider.

Implement the full subscription lifecycle: creation, upgrade, downgrade, mid-cycle proration, pause, cancellation, reactivation, trial conversion, and involuntary churn handling through dunning and retry sequencing.

Build the usage metering and rating pipeline. This includes reliable event ingestion,



deduplication, late and out-of-order event handling, aggregation, rate card application, and the production of an auditable charge record for every billable unit consumed.

Implement a double-entry credit and wallet ledger with immutable transaction history, supporting purchased credits, promotional credits, incentive-issued credits, differing expiry rules, and a defined consumption precedence order.

Handle recurring collection through card tokenisation and network tokens, mandate-based instruments including automated bank debit and UPI-based recurring authorisation, and authentication flows including 3DS and strong customer authentication where applicable.

Build webhook infrastructure to a production reliability standard: signature verification, idempotency keys, safe replay, out-of-order tolerance, dead letter handling, and reconciliation of any state divergence between the internal system and

📌 Backend Engineer, Payments and Billing (Pune)
🏢 Blessing SoftTech
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: backend engineer, payments and billing (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: backend engineer, payments and billing (pune) / pune