Enable job alerts via email!

Senior Director of Engineering (15+ years of experience required)

Visa

Singapore

Hybrid

SGD 150,000 - 250,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking a Senior Director of Engineering to lead multiple diverse technical teams. The role emphasizes fostering innovation while ensuring high-quality delivery of scalable solutions. Candidates should have extensive experience in software development, team management, and a proven record of delivering enterprise applications using modern technologies.

Qualifications

  • 12+ years of relevant experience or 15+ years with a Bachelor's degree.
  • Proven experience managing software development teams delivering highly available applications.
  • Experience with Agile methodologies and various technologies.

Responsibilities

  • Direct and manage diverse teams involved in product development and implementation.
  • Own and drive end-to-end development efforts for scalable solutions.
  • Build a culture of engineering excellence covering quality and performance.

Skills

C#
Java
TypeScript
React
Kubernetes
Agile methodologies
Microservices
REST APIs
JSON
XML
RDBMS
Kafka
Docker
Cloud architectures

Education

Bachelor's degree
Advanced Degree (e.g., Masters, MBA, JD, MD, PhD)

Job description

Senior Director of Engineering (15+ years of experience required)
  • Company Description: Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa.
Job Description

We are seeking a candidate with demonstrated ability to lead by influence with a record of successfully delivering modern, large-scale, complex services and products. This is accomplished by leading multiple large, diverse technical teams at all levels and closely collaborating with program and product teams.

Your mission is to provide hands-on leadership to multiple development teams, building a world-class team of engineers. The focus is on defining, executing, and delivering functional and non-functional features at scale quickly and promoting a diverse culture of cross-functional collaboration and engineering excellence. Be an idea leader and bring industry best practices to benefit the team and the wider organization. The ability to balance demanding business capabilities with building for operational excellence while meeting regulatory, security, and privacy requirements is essential.

Quickly grasp and evaluate new ideas and technologies from internal and external sources. Lead multiple teams, matching them with appropriate technology and business problems while fostering a culture of innovation and excellence.

Specific Responsibilities
  • Direct and manage multiple diverse teams of engineering professionals involved in research, development, design, and implementation of products, services, solutions for Authorize.net and the VISA VAS Portfolio.
  • Create and communicate technical strategy within the organization and across functions.
  • Own and drive the end-to-end development effort for on-time, high-quality, scalable technical solutions that meet the product vision.
  • Collaborate with architects and senior technologists on architecture and design.
  • Partner with Business teams to ensure understanding of product vision, roadmap, and requirements.
  • Build a culture of engineering excellence covering quality, security, performance, scalability, availability, and resilience.
  • Adopt AI in all aspects of the software development lifecycle.
  • Influence adoption of best engineering practices, automation, and analytics to improve efficiency and service quality.
  • Manage technical debt and costs within budgets.
  • Handle incident, change, and problem management.
  • Hire, retain, and develop high-performing, diverse global engineering teams with a focus on mentorship and training.
  • Lead with a client-focused mindset across the organization.
  • Oversee routine activities such as coordination, coaching, recruiting, budgeting, planning, delivery, quality, partner relationships, performance metrics, and operations.
  • Progress modernization initiatives to expand market reach by adopting best-in-class technology solutions.

This is a hybrid position, requiring 2-3 days per week in the office depending on business needs.

Qualifications
  • Basic: 12+ years of relevant experience and a Bachelor's degree, OR 15+ years of relevant experience.
  • Preferred: 15+ years with a Bachelor's, or 12+ years with an Advanced Degree (e.g., Masters, MBA, JD, MD, PhD) with 9+ years of experience.
  • Proven experience managing software development teams delivering highly available enterprise applications using technologies such as C#, Java, TypeScript, React, Kubernetes.
  • Excellent communication and facilitation skills.
  • Experience coordinating multiple product and technical teams, removing roadblocks, and solving complex problems.
  • Experience with setting technical goals, measuring service from user experience, SLAs, and KPIs.
  • Ability to represent technical and business issues internally and externally.
  • Experience with Agile methodologies, microservices, REST APIs, JSON, XML, RDBMS, Kafka, Docker, and cloud architectures.

Additional information and details about the role are available upon sign-in.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.