Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
GoCharting

Senior Backend Engineer – Payments, Fintech

GoCharting

. Design and implement an append-only, journals-as-truth Postgres billing and entitlement ledger .

Posted 10/6/2026full-timeChennai • IndiaSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in backend engineering with a focus on payment systems, subscription management, and financial reporting. Proficient in building scalable solutions using Go, SQL, and TypeScript, while ensuring compliance with revenue recognition standards and handling complex billing workflows.

Highest-signal resume keywords
Backend Engineering ExperienceDeep Go ExperienceRelational Data ModellingPayment-Gateway IntegrationRevenue Recognition and Tax Compliance

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
GoSQLTypeScriptReactEvent-Sourced Ledger DesignIdempotent WebhooksFinancial ReportingSubscription Lifecycle ManagementReconciliationPayments and Billing Systems
Tools & Technologies
PostgresStripeRazorpayCouchDBAWS Cognito
Industry Keywords
FintechB2B ProductGST/IGSTASC 606EU VAT/OSS

Tech Stack

Tools & technologies
AWSPostgresReactSQLSwitchingTypeScriptGo

About the role

Key responsibilities & impact
  • Design and implement an append-only, journals-as-truth Postgres billing and entitlement ledger
  • Build canonical payments, subscription, entitlement, and user-billing systems
  • Own purchase, renewal, resubscription, upgrade, downgrade, switching, proration, trials, cancellation, and lapse workflows across Stripe and Razorpay
  • Build idempotent, replay-safe webhook ingestion for Stripe, Razorpay, and Apple notifications
  • Implement dead-letter handling and daily gateway-to-books reconciliation
  • Handle refunds, chargebacks/disputes, credits, and partial or zero-amount settlements
  • Produce financial and entitlement data for accounting close, revenue recognition, GST/IGST and US tax, deferred revenue, exchange reporting, and conversion/retention analytics
  • Own the TypeScript/Astro/React user billing cabinet and checkout
  • Backfill historical payments and migrate the live business from the legacy CouchDB account model
  • Run the new system in parallel, validate reconciliation, and cut over read/write paths region by region
  • Report to the CTO and collaborate with Finance and the COO

Requirements

What you’ll need
  • 6–10 years of backend engineering experience
  • Deep Go experience
  • Strong relational data modelling and SQL skills
  • Experience building or rebuilding payments, subscriptions, and ledgers end-to-end
  • Experience with payment-gateway integration and idempotent webhooks
  • Experience with subscription lifecycles, including renewals, proration, upgrades, cancellation, and dunning
  • Experience handling refunds and disputes
  • Experience with reconciliation between gateways and books
  • Experience with revenue recognition and tax, such as GST/IGST and ASC 606 or equivalent
  • Experience with financial/exchange reporting
  • Experience with event-sourced or append-only ledger design, journals-as-truth, derived state, and signed entries
  • Experience building or owning a B2B product with complex billing and entitlement requirements
  • SQL fluency for investigating financial discrepancies
  • Comfortable with TypeScript/React frontend development
  • Must work in person at the Chennai office
  • Nice to have: fintech or trading domain experience
  • Nice to have: EU VAT/OSS, multi-entity, or multi-currency billing experience
  • Nice to have: AWS Cognito/identity at scale or live legacy data-model migration experience
  • Nice to have: reconciliation, finance-close, or revenue-reporting pipeline experience

Benefits

Comp & perks
  • Minimal travel
  • Full-time employment
  • Start date ASAP