Lead Software Engineer
Listed on 2025-12-02
-
Software Development
Software Engineer, Full Stack Developer, Cloud Engineer - Software, Backend Developer
Overview
Visa is a world leader in payments and technology, connecting the world through the most innovative, convenient, reliable, and secure payments network. Visa processes more than 65k secure transactions a second across 80M merchants, 15k financial institutions, and billions of people. Our mission is to uplift everyone, everywhere by being the best way to pay and be paid.
Visa's Technology Organization is a community of problem solvers and innovators reshaping the future of commerce. We operate the world s most sophisticated processing networks focused on Commercial Money Movement Solutions with emphasis on B2B Visa Commercial Solutions.
Join us to work on complex distributed systems and solve massive scale problems, shaping the digital future of monetary transactions.
The OpportunityWe are looking for a Lead Software Engineer who embraces solving complex challenges on a global scale. You will be an integral part of a multi-functional development team inventing, designing, building, and testing software products that reach a global customer base.
The Work itselfDesign code and systems that touch 40% of the world population while influencing Visa s internal standards for scalability, security, and reusability
Collaborate multi-functionally to create design artifacts and develop best-in-class software solutions for multiple Visa technical offerings
Actively contribute to product quality improvements, valuable service technology, and new business flows in diverse agile squads
Develop robust and scalable products for end-user merchants, B2B, and government solutions
Leverage innovative technologies to build the next generation of Commercial Payment Services
Opportunities to impact globally or locally through mentorship and continued learning
Demonstrates relevant technical working knowledge to understand requirements
Collaborates with product owners, architects and stakeholders to gather and refine requirements for one or more products, accounting for existing tools across departments
Translates functional requirements into system designs for components and communicates how components will interact
Understands non-functional requirements (NFRs) and their impact on the system; mentors junior engineers in understanding requirements
Designs, codes, tests, documents, and implements new applications as well as existing programs
Develops code that complies with design specifications and security and coding best practices
Works independently and provides guidance to junior developers
Works with team members to resolve technical software development issues and problems
Participates in design and code reviews to ensure quality and adherence to standards
Writes automation scripts to functionally automate testing
Learns and adopts technologies, including generative AI, that improve developer productivity
Engages with product engineering teams and product owners during code/design reviews, regular meetings, on-call rotations, and incident responses
Uses advanced knowledge of systems and telemetry to propose isolated improvements that deliver customer/business objectives more effectively
This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager.
QualificationsBasic Qualifications
10+ years of relevant work experience with a Bachelor s Degree or at least 7 years with an Advanced degree (e.g., Masters, MBA, JD, MD) or 4 years with a PhD, OR 13+ years of relevant work experience
Preferred Qualifications
12+ years with a Bachelor s Degree or 8-10 years with an Advanced Degree (e.g., Masters, MBA, JD, MD) or 6+ years with a PhD;
Master s degree in Math, Science, Engineering, or Computer Science, Information Systems or related field and minimum seven (7) years experience; or Bachelor s degree in Math/Science/Engineering with a minimum nine (9) years experience OR minimum twelve (12) years of experience
Technical Skills
Experience with large-scale systems with VM and container-based multi-data-center (active-active) solutions; external 3rd parties such as Akamai/Cloudflare; extensive experience with full-stack HTTP, Java REST APIs, JSON, databases, Spring, Java web frameworks; experience with No
SQL and SQL data stores (e.g., Redis, Hazelcast, MySQL, MSSQL); proficiency in leveraging generative AI to enhance development processes; strong analytical and problem-solving abilities
Leadership & Communication
Exceptional leadership skills; ability to communicate complex technical concepts to non-technical stakeholders; experience interfacing with senior leadership; familiarity with Visa s products and services; understanding regulatory and compliance requirements in the payments industry
Work Hours: Varies by department needs.
Travel Requirements: This position requires travel 5-10% of the time.
Mental/
Physical Requirements:
Office setting; ability to sit/stand at a desk, communicate in person and by telephone, and operate standard office equipment.
Visa is an EEO employer. Qualified…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).