Director, Software Engineering

Visa Visa · Fintech · Austin, TX

Director, Software Engineering at Visa, focusing on designing, building, and testing software products for global payment technology. The role involves collaborating on complex distributed systems, ensuring scalability, security, and reusability, and leveraging innovative technologies for next-generation payment services. Experience with AI tools and agentic solutions is mentioned as a plus.

What you'd actually do

  1. Design code and systems that touch 40% of the world population while influencing Visa’s 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

  • commercial software development on Unix/Linux environment
  • Security engineering and API Gateway development
  • Java/J2EE technologies, Containers, Kubernetes and database technologies
  • leading product development and delivery using multiple technologies - Java/J2EE, Vert.x, Spring MVC, Spring Boot, React, JavaScript, SQL, Maven, Rest, design patterns, test automation frameworks
  • architecture and operations of highly available and scalable transactional systems
  • Security engineering, IAM and Authentication patterns and frameworks
  • agile methodologies & software development lifecycle principles
  • partnering with Product leaders and technical product managers on requirements, helping define joint product/technology roadmaps & driving prioritization
  • driving continuous improvements to processes/tools for better developer efficiency and productivity
  • drive measurable improvements across engineering, delivery and performance metrics
  • hire, develop and retain high-caliber talent
  • problem solving and analytics skills
  • collaboration and effective communication

Nice to have

  • Payments industry experience
  • Gen AI tools
  • Agentic solutions
  • Angular
  • Re

What the JD emphasized

  • 10+ years of relevant work experience and a Bachelors degree
  • 12 or more years of work experience with a Bachelor’s Degree or 8-10 years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 6+ years of work experience with a PhD
  • Experience in commercial software development on Unix/Linux environment.
  • Experience in Security engineering and API Gateway development.
  • Experience in Java/J2EE technologies, Containers, Kubernetes and database technologies
  • 3+ years of experience leading product development and delivery using multiple technologies - Java/J2EE, Vert.x, Spring MVC, Spring Boot, React, JavaScript, SQL, Maven, Rest, design patterns, test automation frameworks
  • Understanding of architecture and operations of highly available and scalable transactional systems
  • Domain knowledge of Security engineering, IAM and Authentication patterns and frameworks
  • Experienced in using Gen AI tools and strong understanding of Agentic solutions.
  • Strong experience with agile methodologies & software development lifecycle principles
  • Excel in partnering with Product leaders and technical product managers on requirements, helping define joint product/technology roadmaps & driving prioritization
  • Experience driving continuous improvements to processes/tools for better developer efficiency and productivity
  • Demonstrated ability to drive measurable improvements across engineering, delivery and performance metrics
  • Demonstrated ability to hire, develop and retain high-caliber talent
  • Excellent problem solving and analytics skills.
  • Strong collaboration and effective communication, with focus on win-win outcomes