Staff Software Engineer – Cards Servicing
Core
Own technical direction and backend modernization for Cards Servicing, ensuring data integrity and scalability across distributed systems.
Role type
Staff Software Engineer (Backend Architecture & Technical Strategy)
Builds
AWS-based backend services, reusable servicing capabilities, and critical distributed workflows for card servicing.
Domain
Financial Services / Payments / Distributed Systems
Required skills
Node.js, TypeScript, AWS (EKS, Lambda, SQS), Distributed Systems Design, REST APIs, CI/CD, System Architecture, Technical Leadership, Mentoring
Preferred skills
Domain-Driven Design, Regulated Environment Experience, Legacy Modernization, End-to-End Architecture
Technologies
Node.js, TypeScript, AWS, Amazon EKS, AWS Lambda, Amazon SQS, REST APIs
Responsibilities
Define technical roadmap and service boundaries; Lead backend modernization and reduce vendor coupling; Design critical servicing workflows and recovery patterns; Contribute to code reviews and resolve complex issues; Champion engineering excellence (testing, observability); Mentor engineers and technical leaders; Collaborate with cross-functional teams on requirements and dependencies.
Seniority
Staff, hands-on IC with strategic leadership