onsite
Senior Manager, SW Engineering - Visa
Software Engineer
Lead a high‑performing software engineering team building VisaNet’s next‑generation payment platform, driving scalable, secure, and resilient distributed systems using Java, C++, and cloud technologies while fostering Agile practices and cross‑functional collaboration.
About the role
Key Responsibilities
- Lead and mentor a multi‑disciplinary engineering team to deliver high‑quality, scalable components for VisaNet’s next‑generation payment platform.
- Architect and oversee the design of distributed, fault‑tolerant services in Java and C++ that support millions of transactions per second.
- Drive continuous improvement of development processes, adopting Agile methodologies, CI/CD pipelines, and automated testing to accelerate delivery.
- Collaborate with product, security, and operations stakeholders to define requirements, prioritize features, and ensure compliance with industry regulations.
- Champion best practices in code quality, performance tuning, and cloud‑native deployment across multi‑region environments.
Requirements
- 10+ years of software engineering experience with a strong background in Java and C++.
- Proven track record managing and scaling engineering teams in a fast‑paced, global environment.
- Deep knowledge of distributed systems, microservices architecture, and cloud platforms (AWS, Azure, or GCP).
- Experience with Agile frameworks (Scrum, Kanban) and modern CI/CD tooling.
- Excellent communication skills and ability to influence cross‑functional partners at all levels.