Staff Software Engineer, Payments Technology
Core
Lead the design and delivery of scalable, high-performance payment solutions across modern cloud-native platforms, focusing on mandate management and scheduled payments.
Role type
Staff Software Engineer (Payments Technology)
Builds
Cloud-native payment solutions, APIs, and microservices for domestic payments ecosystem
Domain
Fintech / Payments
Required skills
Java, Spring Boot, Node.js, TypeScript, AWS, Kubernetes, Kafka, CI/CD, DevSecOps, System Design, Technical Leadership
Preferred skills
AI-assisted engineering tools
Technologies
Java, Spring Boot, Node.js, TypeScript, AWS, Kubernetes, Kafka
Responsibilities
Lead system design and make pragmatic architectural decisions for secure, scalable distributed applications; Design and evolve APIs and microservices; Build cloud-native solutions using AWS, Kubernetes, and Infrastructure as Code; Apply event-driven architecture and messaging technologies; Champion modern engineering practices across CI/CD, DevSecOps, and observability; Coach and mentor engineers while influencing engineering standards.
Seniority
Staff, hands-on IC with technical leadership
