$186,800 – $299,200
Listed on Visa Inc.’s own careers site. You apply with them directly — we never stand between you and the employer.
What this role is
Lead engineering teams building secure, distributed payment acceptance systems at Visa, driving product strategy and architectural decisions while maintaining hands-on involvement in design, code reviews, and technical leadership. This role suits experienced engineering leaders who thrive balancing strategic oversight with deep technical engagement and can mentor senior engineers across complex, high-scale financial infrastructure.
Our summary, not Visa Inc.’s wording. The full posting is on their site.
Skills this role names
Log in to see which of these are already on your profile.
What they ask for
Required
- 10+ years of relevant work experience with a Bachelor's degree (or 13+ years without degree)
- Lead software engineering teams with people management and delivery accountability
- Design and operate mission-critical distributed systems with high availability and security requirements
- Set technical direction and influence architecture strategy aligned with product and business goals
- Strong hands-on software engineering background with modern practices and programming languages
Nice to have
- 12+ years of experience with Bachelor's degree, or 8-10 years with advanced degree, or 6+ years with PhD
- Experience with cloud platforms, Kubernetes, and containerized deployment models
- Experience with event-driven architecture and streaming platforms like Kafka
- Experience in payments, fintech, or high-scale transaction processing environments
- Track record mentoring engineers and developing technical leaders
- Experience applying AI/ML and automation to improve engineering productivity
- Familiarity with payment network protocols, PCI-DSS, SOX, and financial services compliance
- Experience with distributed, globally-scaled mission-critical platforms
- Background in Java/J2EE, Spring Boot, Vert.x, or similar modern framework development