Live opening · Posted 7 days ago

Senior Backend Engineer

CodeDecoders · Ahmedabad, Gujarat, India (On-site)
Linkedin No
You are 7 days behind. JobBeeper subscribers saw this role while it was still new.

At a glance

The key details from the original listing.

Posted 7 days ago
CompanyCodeDecoders
LocationAhmedabad, Gujarat, India (On-site)
Work modeNo
SourceLinkedin
Listed7 days ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
12 min from Linkedin publishing this role to us finding it
7 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
73,933 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

Senior Backend Engineer — Payment Systems
CodeDecoders · Ahmedabad (on-site) · Full-time · 2–5 years
About the role
We build payment and transaction infrastructure. Right now we're delivering a regulated cross-border digital asset platform — remittance API integrations, transaction processing, financial workflows and the operational tooling around them — with more payment products on the roadmap.
You'll own modules end-to-end rather than picking up tickets, sit close to the architecture decisions, and learn payment systems properly on a live regulated platform rather than reading about them.
What you'll work on
Backend services for payment, transaction, remittance and payout flows
Integrations with banks, payment providers, wallets and KYC/KYB providers
Transaction state management — initiation through processing, failure, reversal and settlement
Webhooks, retries, idempotency, duplicate prevention, timeouts, and transactions whose final status you don't yet know
Reconciliation against provider, bank and internal records
PostgreSQL schema design for transactions, balances, ledgers, beneficiaries, settlements and audit trails — and keeping it consistent under failure and concurrency
Admin panels and operations dashboards (React / Next.js)
Debugging production issues where getting it wrong costs money
What we're looking for
Around 2–5 years of backend engineering, though we care far more about the systems you've worked on than the years on your CV.
You should have hands-on experience in at least one real transaction-processing domain: payment gateways or aggregators, payout infrastructure, wallets or ledgers, remittance and cross-border payments, banking APIs, lending disbursal, neobanking, trading or exchange platforms, crypto or stablecoin payments, account aggregation, or NBFC transaction systems.
Stack: Node.js, Express, TypeScript, PostgreSQL, React / Next.js. Production PostgreSQL matters most — we want engineers who can explain how they modelled transactions, balances and ledger entries, not just list it as a skill. Basic cloud familiarity is enough; we have an ops team for infrastructure.
Coming from another backend stack? If your main experience is Java/Spring Boot, .NET or Python but your payment systems experience is strong, please apply. We'd rather teach Node.js than teach payments.
What we mean by payment experience
A Stripe or Razorpay checkout integration on its own isn't it. We're looking for people who've dealt with the states between initiated and settled, preventing duplicate payouts and wallet credits, idempotency across requests and webhooks, safe retries, provider timeouts, resolving unknown-status transactions, reconciling against bank reports, double-entry ledgers, refunds and reversals, settlement workflows, and production incidents involving real money.
Fewer years, more depth
Don't hold back because you have two or three years. Two years of genuine wallet, payout, ledger or reconciliation work is worth more to us than five of generic development. Owning modules, contributing to architecture and reviewing code matter here; a formal lead title does not.
Location: Ahmedabad, on-site, full-time. Candidates outside Ahmedabad are welcome to apply if you're open to relocating.
How to apply
Email your CV to vatsal@codedecoders.io, subject Senior Backend Engineer — Payment Systems — [Your Name].

Work arrangement
No

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App