Senior Architect
Description
Requirements:
- 12+ years of engineering experience, with at least 3 years designing and building payment or fintech systems.
- Expert-level system design skills — proven ability to architect complex, multi-system payment platforms from first principles.
- Deep hands-on experience with one or more payment domains: payment gateways, UPI integrations, card payment flows, BNPL/EMI engines, wallet infrastructure, or settlement and reconciliation systems.
- Mastery of distributed systems fundamentals in financial contexts: idempotency, exactly-once semantics, saga/outbox patterns, event sourcing, transactional messaging, and consistency models.
- Strong understanding of PCI-DSS, tokenisation, HSM-based key management, and secure API design for sensitive payment data.
- Solid grasp of the Indian payments regulatory landscape: RBI guidelines, NPCI operating circulars, KYC/AML requirements.
- Exceptional coding ability — comfortable working in large, complex codebases; can lead and execute large-scale refactoring with zero regression.
- Proven technical mentorship — track record of elevating the system design capability of teams around you.
- BE/BTech in Computer Science or equivalent.