onsite
Staff SW Engineer - Visa
Software Engineer
Senior Software Engineer leading e‑Wallets platform development, driving scalable, secure payment solutions using Python, Node.js, AWS, and ML techniques to enhance user experience and fraud detection.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance e‑Wallet services in a distributed cloud environment.
- Architect and implement scalable APIs using Python and Node.js, ensuring low latency and high availability.
- Integrate AWS services (Lambda, DynamoDB, SQS, Cognito) to support secure, compliant payment flows.
- Apply machine learning models for fraud detection and risk scoring, collaborating with data science teams.
- Lead code reviews, mentor junior engineers, and champion best practices in CI/CD and automated testing.
Requirements
- 10+ years of software engineering experience with a strong focus on payment systems.
- Proficiency in Python, Node.js, and AWS architecture.
- Hands‑on experience with ML model deployment and monitoring.
- Deep understanding of security, compliance, and regulatory standards in fintech.
- Excellent communication skills and a proven ability to lead cross‑functional teams.
Skills
pythonnodejsawsmachine learning