Software Engineer, Payin
Core
Architect and operate low-latency, fault-tolerant backend microservices integrating Indian payment methods into Stripe's global unified API platforms.
Role type
Senior Backend Engineer (Payments Infrastructure)
Builds
Horizontal payments stack, adapter layers for domestic banking partners, and reliable reconciliation/payout systems for the India market.
Domain
Fintech / Payments / Distributed Systems
Required skills
Large-scale API design, Microservices architecture, Distributed systems, Transactional idempotency, Zero-downtime migrations, Resilient state management, Shadow rollouts, Distributed tracing, Automated failovers, SLA engineering
Preferred skills
Fintech/Payments domain experience, Cross-functional global team leadership, Complex payment flow mapping
Technologies
Ruby, Java, Go, MySQL, Mongo
Responsibilities
Architect low-latency backend microservices, Design highly reliable adapter layers for external payment networks, Own end-to-end service health and uptime, Collaborate with Product, Regulatory, and Risk teams, Mentor engineers on technical guidance and code reviews, Debug production issues across the stack
Seniority
Senior, hands-on IC with mentorship responsibilities