Director, Software Engineering

Visa Visa · Fintech · Austin, TX

This is a Director of Software Engineering role at Visa, a global payments technology company. The role focuses on designing, building, and testing software products that reach a global customer base, with an emphasis on payment services, transaction platforms, and real-time payments. While the core function is software engineering for financial products, there's a requirement to integrate generative AI into engineering workflows to improve productivity and code quality.

What you'd actually do

  1. Design code and systems that touch 40% of the world population while influencing Visas internal standards for scalability, security, and reusability
  2. Collaborate multi functionally to create design artifacts and develop best in class software solutions for multiple Visa technical offerings
  3. Actively contribute to product quality improvements, valuable service technology, and new business flows in diverse agile squads
  4. Develop robust and scalable products intended for a myriad of customers including end user merchants, b2b, and business to government solutions
  5. Leverage innovative technologies to build the next generation of Payment Services, Transaction Platforms, Real Time Payments, and Buy Now Pay Later Technology

Skills

Required

  • 10+ years of relevant work experience and a Bachelors degree
  • Strong background building and scaling distributed systems or cloud-native platforms
  • Hands-on expertise in Java/Spring, microservices, APIs (REST), and modern frontend frameworks (TypeScript, Angular)
  • Experience with relational and NoSQL databases and messaging technologies such as Kafka or IBM MQ
  • Proven track record leading engineering teams and delivering complex software products
  • Proficiency with Agile methodologies and modern DevOps practices
  • Strong communication skills with the ability to simplify complex technical topics for diverse audiences

Nice to have

  • Experience with payments, commercial card platforms, or financial technology solutions
  • Knowledge of regulatory, compliance, and security requirements in global payments
  • Experience integrating generative AI into engineering workflows (OpenAI APIs, GitHub Copilot, etc.) to improve productivity and code quality
  • Champion secure SDLC and quality engineering practices
  • Improve engineering efficiency through automation, observability, DevOps tooling, and standardized development frameworks
  • Advanced Degree (e.g. Masters, MBA, JD, MD)
  • PhD

What the JD emphasized

  • Experience integrating generative AI into engineering workflows (OpenAI APIs, GitHub Copilot, etc.) to improve productivity and code quality
  • Knowledge of regulatory, compliance, and security requirements in global payments
  • Strong background building and scaling distributed systems or cloud-native platforms