Director, Software Engineering

Visa

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Bellevue, WA
Salary
$186,800–$299,200 / yr
Posted
60 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $236k
This role $243k
$159k most similar roles pay here $314k

This role pays more than 60% of similar roles. Most pay $208,800–$264,000 — the shaded band above. At the midpoint, this role pays about $243k versus about $236k for comparable roles.

Based on 240 similar postings.

Employer

About Visa

Visa Inc. is the world''s largest payment network, enabling digital payments for consumers, merchants, financial institutions, and governments through its global processing network and branded card products. Industry: Payments Technology & Financial Services

Visa currently has 93 open roles on FindRole.

Listed pay typically runs $149,200–$238,700 across 92 roles with salary data.

Most-posted roles

View all roles at Visa

At a glance

TL;DR · Director, Software Engineering

Director, Software Engineering joins the Acceptance Solutions Product Development team to lead engineers building secure, high-performing distributed systems for payment acceptance. This role involves overseeing the design, implementation, and deployment of robust, interoperable products while remaining hands-on with architecture, code reviews, and technical troubleshooting. The candidate will define technical strategies for payment processing platforms, integrate AI/ML and Generative AI to improve engineering productivity, and mentor team members through technical reviews and career development. Key technologies include Java, Spring Boot, Vert.x, Kafka, Docker, Kubernetes, and relational databases within a cloud-native environment. The role addresses the complexity of digital commerce by building an open, modular API platform designed for high-scale transaction processing. The position requires balancing strategic leadership with active involvement in technical details to ensure products meet strict security, reliability, and performance standards.

What you'll do

  • Lead the design, implementation, and deployment of secure, high-performing distributed payment acceptance products.
  • Perform hands-on architecture reviews, code reviews, and technical troubleshooting for production systems daily.
  • Define and execute technical strategies for payment processing platforms aligned with product vision and business goals.
  • Apply AI/ML and Generative AI technologies to improve engineering productivity and business outcomes.
  • Establish best practices for software development, testing, deployment, monitoring, and incident response.
  • Ensure all products meet strict security, privacy, risk, and regulatory compliance standards.
  • Coach and mentor engineers through technical reviews, feedback sessions, and career development plans.
  • Translate complex requirements from stakeholders into high-quality technical solutions and clear executive communications.

What we're looking for

  • Must have 10+ years of relevant work experience and a Bachelor's degree, or 13+ years of relevant work experience.
  • Experience leading software engineering teams including people management, coaching, and delivery accountability (preferred).
  • Experience designing and operating mission-critical distributed systems with high availability, scalability, and security (preferred).
  • Proficiency in modern software engineering practices, API design, system design, and operational excellence (preferred).
  • Recent hands-on experience with architecture, code reviews, debugging, and technical decision-making in complex systems (preferred).
  • Experience with cloud platforms, Kubernetes, containerized deployment models, and modern DevOps practices (preferred).
  • Experience with event-driven architecture, Kafka, and high-throughput transaction or data processing systems (preferred).
  • Experience implementing AI/ML, Generative AI, or automation to improve engineering productivity (preferred).

More like this

Similar roles

Senior Director, Software Engineering

Visa

Austin, TX 30 days ago $206,100$360,800
AWS Azure Google Cloud Platform Microservices API CI/CD DevOps GenAI Distributed Systems Service-Oriented Architecture Data Governance Performance Engineering Observability automation framework s
10+ yrs exp Hybrid

Lead SW Engineer

Visa

Foster City, CA 7 days ago $192,300$307,600
Distributed Systems Kafka AWS Azure GCP Kubernetes Java TypeScript JavaScript React Angular REST CI/CD SFTP Micro-frontends Event-Driven Architecture AI/ML Generative AI
10+ yrs exp Hybrid

Lead Software Engineer

Mastercard

O Fallon, MO 3 days ago $140,000$231,000
Java Spring Boot Microservices REST APIs Kafka Kubernetes Docker PCF CI/CD Distributed Systems Event-Driven Architecture RAG Agentic AI MCP Performance Engineering Reliability Engineering Observability Infrastructure Automation
10+ yrs exp

Lead Software Engineer

Mastercard

O'Fallon, MO 3 days ago $140,000$231,000
Java Spring Boot Microservices Kafka Kubernetes Docker PCF CI/CD REST APIs Distributed Systems Event-Driven Architecture RAG Agentic AI MCP Performance Engineering Reliability Engineering Observability Infrastructure Automation
10+ yrs exp

Director, Software Engineering

Morgan Stanley

New York, NY 24 days ago
Java Python Spring Boot ETL DB2 Snowflake SQL Server SQL Microservices SOA SDLC UNIX Linux Data Quality Portfolio Analytics
3+ yrs exp

Director, Software Engineering

Visa

Austin, TX 28 days ago $186,800$299,200
DevSecOps CI/CD Agile Generative AI Agentic AI System Architecture Automated Testing Web Services Mobile Applications Data Governance Code Review
10+ yrs exp Hybrid