Staff Software Engineer (Nodejs & Typescript)
Core
Provide technical leadership and build resilient, scalable payment platforms processing billions of dollars securely for millions of customers.
Role type
Staff Software Engineer (Payments Technology)
Builds
Cloud-native payment platforms, APIs, and distributed systems
Domain
Financial Services / Payments
Deliverable
production ML models | product features | infrastructure
Required skills
Node.js, TypeScript, AWS (EKS, ECS, Lambda, Aurora PostgreSQL), Kubernetes, Terraform, Kafka, Microservices, Event-driven architecture, DevSecOps
Preferred skills
AI-enabled engineering practices, Legacy modernization, High-availability platform design
Technologies
Node.js, TypeScript, AWS, Kubernetes, Terraform, Kafka
Responsibilities
Provide technical leadership across squads, Design and evolve secure scalable software platforms, Lead architecture decisions for distributed systems, Drive modernisation initiatives, Champion engineering excellence and DevSecOps culture, Mentor engineers
Seniority
Staff, technical leadership & mentorship