Level

Visa

Sr. Manager, Software Engineer (Team Lead)

AI in this role

Lead a software engineering team while leveraging generative AI tools and agentic development for everyday workflows.

chatgptcopilotmicrosoft-copilot
software-engineeringagileleadershipapidistributed-systems

About Us
Visa is a world leader in payments technology, facilitating transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories, dedicated to uplifting everyone, everywhere by being the best way to pay and be paid.

At Visa, you'll have the opportunity to create impact at scale — tackling meaningful challenges, growing your skills and seeing your contributions impact lives around the world.

Join Visa and do work that matters – to you, to your community, and to the world. Progress starts with you.

Job Description

Role Summary:
The Sr. Manager; Software Engineering leads a team responsible for reviewing business requirements and developing functional and technical design documentation. This role oversees the design and implementation of testing procedures for APIs, abstractions, and integration patterns to address distributed computing challenges, including end-to-end and integration testing. The Sr. Manager participates in design reviews, providing input on requirements, product designs, schedules, and potential issues, and works across the team to ensure productivity, predictability, and delivery of high-quality results.

The position includes accountability for code review and the team’s development and testing activities, as well as participation in proof of concepts and technical evaluations of new technologies. The Sr. Manager is expected to foster a collaborative environment, ensuring the team meets business needs and delivers robust solutions.

All roles require digital fluency, including the ability to work with emerging technologies such as Generative AI tools (e.g. ChatGPT, Microsoft Copilot) and agentic development to support everyday work.

Essential Functions:

  • People Leadership: Direct, mentor, and build a high-performing team of 8+ software engineers. Drive career development, performance management, regular 1:1s, and goal setting.
  • Team Execution & Delivery: Oversee end-to-end application development deliverables including unit design, coding, code reviews, testing, and release management.
  • Resource & Capacity Planning: Manage team workload, sprint planning, hiring, onboarding, and resource allocation to meet project timelines and deliverables.
  • Technical & Strategic Guidance: Collaborate with technical leads, architects, and product managers to define solution approaches, assess scope, and evaluate technical feasibility.
  • Agile Leadership: Drive agile development workflows utilizing modern open-source, CI/CD, and DevOps tools to streamline continuous integration and delivery pipelines.
  • Cross-Functional Collaboration: Partner closely with global cross-functional teams, including product management, QA, security, and operations, to resolve blockers and ensure aligned delivery.
  • Compliance & Quality: Ensure development adheres to Visa Development Management Methodology, Technical Security Requirements, and Secure Software Development Lifecycle (SSDLC) protocols.
  • Documentation & Process Improvement: Maintain clear software, operational, and architectural documentation while continually improving engineering practices and procedures.

Visa requires at least 3 days in office, expectations of these days will be confirmed by your Hiring Manager.

Qualifications

Basic Qualifications:

  • 8+ years of relevant work experience and a Bachelors degree, OR 11+ years of relevant work experience.
  • Experience building and supporting large-scale, high-performance, mission-critical applications.
  • Strong hands-on software engineering experience, including coding, code reviews, and technical design.
  • Proven ability to lead technical initiatives and drive architecture decisions.
  • Experience with cloud-native technologies, distributed systems, APIs, and microservices.
  • Experience supporting Tier-0 or highly available production systems.
  • Ability to mentor engineers and provide technical leadership across engineering teams.
  • Strong understanding of software engineering best practices, including CI/CD, testing, observability, and operational excellence

Preferred Qualifications:

  • 9 or more years of relevant work experience with a Bachelor Degree or 7 or more relevant years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 3 or more years of experience with a PhD.
  • 3+ years of direct people-management experience preferred; candidates who have led teams through technical influence, matrix leadership, or technical leadership without direct authority will also be considered..
  • Demonstrated experience leading software engineering teams, including delivery management, technical oversight, performance accountability, and talent development.
  • Experience translating business and product requirements into scalable technical solutions, architecture decisions, delivery plans, and technical documentation.
  • Proven ability to lead the design, development, testing, integration, deployment, and production support of complex, mission-critical applications.
  • Strong experience overseeing API platforms, distributed systems, microservices, and enterprise integration patterns.
  • Experience leading architecture and design reviews, evaluating technical tradeoffs, and ensuring solutions meet requirements for scalability, reliability, security, and performance.
  • Experience establishing engineering standards and maintaining accountability for code quality, testing, secure development, release readiness, and production stability.
  • Proven ability to manage delivery risks, dependencies, capacity, and priorities across multiple teams and cross-functional stakeholders.
  • Experience evaluating emerging technologies, leading proofs of concept, and guiding their adoption based on business value, technical feasibility, risk, and operational readiness.
  • Experience leading globally distributed engineering teams and collaborating across Product, Architecture, Security, SRE, Infrastructure, QA, and Operations.
  • Strong understanding of distributed computing, cloud-native architecture, microservices, event-driven systems, and multi-region deployments.
  • Experience building or operating large-scale, mission-critical systems on Google Cloud using technologies such as GKE, Cloud Run, Pub/Sub, Cloud Spanner, Cloud SQL, Bigtable, or Dataflow.
  • Demonstrated success delivering secure, resilient, and high-quality solutions in a fast-paced environment with competing priorities and complex dependencies.
  • Experience applying CI/CD, DevOps, infrastructure-as-code, observability, SRE, capacity planning, incident management, and disaster-recovery practices.
  • Ability to communicate technical strategy, architecture decisions, delivery risks, and recommendations clearly to engineering teams, cross-functional partners, and senior leadership.
  • Experience integrating emerging technologies, including AI-assisted engineering capabilities, into software development practices while maintaining appropriate security, quality, and governance controls.


Information for US Applicants

For roles located in the US, the estimated salary range for this position is $192,100.00 to $ 307,800.00 USD per year, which may include potential sales incentive payments (if applicable). Salary may vary depending on job-related factors which may include knowledge, skills, experience, and location. In addition, this position may be eligible for bonus and equity.Visa has a comprehensive benefits package for which this position may be eligible that includes Medical, Dental, Vision, 401(k), FSA/HSA, Life Insurance, Paid Time Off, and Wellness Program.

Work Hours

Varies upon the needs of the department.

Travel Requirements

This position requires travel 5-10% of the time.

Mental/Physical Requirements

This position will be performed in an office setting. The position will require the incumbent to sit and stand at a desk, communicate in person and by telephone, frequently operate standard office equipment, such as telephones and computers.

Visa is an EEO Employer

Qualified applicants will receive consideration for employment without regard to race, color religion, sex, national origin, sexual orientation, gender identity, disability or protect veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with the EEOC guidelines and applicable local law.

How we rate this

Sr. Manager, Software Engineer (Team Lead) at Visa rates 45 out of 100 for how much of the daily work is AI. That makes it Uses AI (AI Level 2 of 4). The level is about AI in the job, not seniority.

Classification

Uses AI. An ordinary role that requires AI tools.

  1. ●●●● Builds AI80 to 100
  2. ●●●○ Works on AI60 to 79
  3. ●●○○ Uses AI40 to 59
  4. ●○○○ Little AI0 to 39

Levels come from how often the tools, models and workflows of the role are named in the posting itself. Open the description and count.

Prepare for this job

A free preview built only from this posting: what it asks for, what you could be asked in an interview, and how to adjust your resume.

Skills and AI tools this role asks for

Software EngineeringAgileLeadershipAPIDistributed SystemsChatGPTCopilotMicrosoft Copilot

Questions you could be asked

  1. Tell me about a project where software engineering was part of your work. What did you do?
  2. Tell me about a project where agile was part of your work. What did you do?
  3. Tell me about a project where leadership was part of your work. What did you do?
  4. Tell me about a project where api was part of your work. What did you do?
  5. Tell me about a project where distributed systems was part of your work. What did you do?

Adapt your resume

  • List these exact terms on your resume: Software Engineering, Agile, Leadership, API, and Distributed Systems. An applicant tracking system matches the wording, not the idea.
  • Attach one line of real, concrete experience to at least one of them — a tool named with nothing behind it rarely survives a human read.
  • Put the AI tool in a bullet point about what you did, not just in a skills list — this role treats it as a required part of the job.

Want an expert to read your CV for this job?

Free. Send your CV and the role you want next. We reply by email within 2 to 4 business days.

Get a free CV review

Get new software engineer jobs (Uses AI ●●○○ or higher) by email

One email a week with the new software engineer jobs (Uses AI ●●○○ or higher), each rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.

Free. One email a week. Unsubscribe in one click.

Similar roles

Software Engineering roles that use AI, at other companies.

What kind of AI work fits you?

Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.

Find my next step

More jobs at Visa

More software engineer jobs

Related searches

Same AI level