Director of Software Engineering
18500 - 24000 SGDVISA WORLDWIDE PTE. LIMITED
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
Visa’s Technology Organization is a community of problem solvers and innovators reshaping the future of commerce. We operate the world’s most sophisticated processing networks capable of handling more than 65k secure transactions a second across 80M merchants, 15k Financial Institutions, and billions of everyday people. While working with us you’ll get to work on complex distributed systems and solve massive scale problems centered on new payment flows, business and data solutions, cyber security, and B2C platforms.
The Opportunity:
You will be part of the Value Added Services – Digital Marketing & Engagement organization and will provide technical leadership and oversight to software architects and engineers, while partnering with your product partners on large and complex projects for Customer Engagement, Loyalty, and Marketing domains.
If you’re passionate about engineering excellence, building high‑performing teams, and solving complex distributed systems challenges, this is an opportunity to make a meaningful global impact.
What You Will Do:
Leadership & Management:
- Hire, retain, and develop high‑performing, diverse engineering teams focused on real‑time, mission‑critical transaction systems.
- Build a culture of technical excellence, accountability, ownership, and continuous learning.
- Invest in the career development of engineers and technical leads through mentorship, coaching, and structured growth plans.
- Lead with a client‑first mentality, ensuring platform stability and performance for internal and external customers.
Technical Leadership:
- Provide strong technical direction across distributed systems, microservices, high‑throughput transaction processing, and fault‑tolerant architectures.
- Drive architectural decisions for core components of the Loyalty platform, ensuring ultra‑low latency, high availability, and global scalability.
- Establish engineering best practices through hands‑on technical leadership, code reviews, and architectural deep dives.
- Ensure engineering excellence around quality, security, observability, performance engineering, and resiliency.
- Oversee adoption of modern engineering patterns, including event‑driven systems, asynchronous processing, cloud‑native development, and API‑first design.
- Champion modern engineering practices, including the use of generative AI to improve development productivity.
- Foster a culture of experimentation, innovation, and continuous improvement within the engineering organization.
Collaboration & Strategy:
- Partner with Product, Platform Infrastructure, Cybersecurity, and Architecture teams to define and deliver end‑to‑end platform capabilities.
- Drive cross‑team alignment on technical decisions, execution priorities, and long‑term architectural strategy.
- Support strategic initiatives to evolve the Loyalty platform, including global expansion, new transaction types, and emerging integrations.
- Communicate complex technical concepts and risks to senior leadership in a clear, business‑aligned manner.
- Collaborate with Loyalty product teams to define platform vision, capability roadmaps, and integration strategies.
Development & Innovation:
- Deliver products with complex technical interdependencies by collaborating with geographically dispersed teams.
- Develop architectures that are inherently secure, robust, scalable, modular, API-centric, and global.
- Optimize the use of Visa’s Platforms & Solutions.
- Make a positive impact on Visa's Loyalty and Marketing team, fostering innovation and exploring new technologies such as GenAI
This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager.
Visa requires at least 3 days in office, expectations of these days will be confirmed by your Hiring Manager.
Qualifications
Basic Qualifications
- 10+ years of relevant work experience with a Bachelor’s Degree or at least 7 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 4 years of work experience with a PhD, OR 13+ years of relevant work experience.
Preferred Qualifications
- 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.
- 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).
The Skills You Bring:
- Energy and Experience: A growth mindset that is curious and passionate about technologies and enjoys challenging projects on a global scale
- Challenge the Status Quo: Comfort in pushing the boundaries, ‘hacking’ beyond traditional solutions
- Language Expertise: Expertise in one or more general development languages (e.g., Java, C#, C++)
- Builder: Experience building and deploying modern services and web applications with quality and scalability
- Learner: Constant drive to learn new technologies such as Angular, React, Kubernetes, Docker, Generative AI , Distributed System etc.
- Partnership: Experience collaborating with Product, Test, Dev-ops, and Agile/Scrum teams
- Strong communication skills with the ability to simplify complex technical topics for diverse audiences.
- ...Developer Productivity tools. Reporting to Senior Director, you will need to strategize, implement, and... ...and technical changes at a consistent pace. As an Engineering Director you will lead a high‑performing software engineering team responsible for building, modernizing...
- ...create positive impact on people’s lives, then we would love to hear from you. Co-Development Business Unit is looking for a Software Engineer This is a fixed term contract role. The engagement is 1 year You will work in Singapore Government Agencies Internal Code...
4000 - 5500 SGD
...About ST Engineering ST Engineering is a global technology, defence, and engineering group with offices across Asia, Europe, the Middle... ...pre-sales activities, solution design, system integration, software development, testing, and project implementation. You will work...7000 - 15000 SGD
...continuous integration. Requirements: Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field. Min 5 years of experience in software development. Strong background in Agile DevOps methodology. Proven experience in sprint...2800 - 5500 SGD
...JOB SCOPE: Design, develop and deliver working software applications to delight customers Improve software quality using XP practices such as code review and unit testing Adheres to the Software Craftsmanship Manifesto Prepare architectural and other technical documents...6000 - 11000 SGD
...Job Summary The Lead Software Engineer for Channel Internet Banking will design, develop, and maintain a secure, scalable online banking platform. You will lead a software engineering team, collaborate with stakeholders, and drive innovative solutions to deliver an exceptional...5000 - 9500 SGD
...workstations for testing and production environments. Troubleshoot software, database, and system integration issues. Prepare technical... ...Bachelor's Degree or Diploma in Computer Science, Software Engineering, Information Technology, or a related field. Relevant...4000 - 5500 SGD
...achieve overall completion deadline. ~ Provide support to the software application functions of the Warehouse Management System (WMS/... .... Requirements ~ Degree in IT, Computer Science, Computer Engineering, or equivalent ~3 years of experience in software...10000 - 11000 SGD
Key Responsibilities Design, develop, implement, and support enterprise applications and technical solutions. Provide production and application support, troubleshoot incidents, identify root causes, and drive issues through to closure. Develop and maintain applications...8000 - 12000 SGD
...headquartered in Singapore. Our flagship software, WebOrion® ( is already trusted and used... ...0 for LLM. We're looking for a hands-on engineering leader to own delivery of this roadmap —... ...features • Support the Technical Director on technical scoping and architecture decisions...6000 - 9000 SGD
...We are seeking a Software Engineer to design, develop, deploy, and support enterprise applications. The successful candidate will be responsible for end-to-end software development, production support, CI/CD implementation, and collaboration with cross-functional teams in...3300 - 5500 SGD
...We are seeking a skilled and motivated Software Engineer to join our dynamic team. The ideal candidate will be responsible for designing, programming, implementing and maintaining control systems to ensure smooth and efficient automation processes Software Engineer (Industrial...5000 - 7000 SGD
...We are seeking an experienced Software Engineer (System) to support the design, development, maintenance and delivery of enterprise software solutions. The successful candidate will work closely with users, development teams and stakeholders to deliver reliable, high-volume...- ...that create positive impact on people’s lives, then we would love to hear from you. Co-Development Business Unit is hiring for Software Engineer You will work in Singapore Government Agencies Internal Code: A26316 This is a fixed term contract role. The engagement...
- ...Design, develop, andmaintain web applications using Angular and Java, Spring Boot. ~ Diploma/Bachelor's degree in computer science,engineering or similar domain ~ Build and optimize RESTful APIs to supportdynamic, data-driven user interfaces. ~ Write clean, testable...
4500 - 7000 SGD
...on team building a Java‑based platform that enables users to create complex distributed applications without writing code. We value engineers who thrive on solving problems and making an immediate impact. Career Progression You will begin as an individual contributor...6000 - 8000 SGD
...Terraform or OpenTofu Develop automated testing and improve overall software quality Support system integration and distributed... ...applications and systems Work with different teams to develop reusable engineering solutions Requirements Diploma/Degree in Computer Science...4800 - 6300 SGD
...Job Description · We are seeking a motivated and skilled Software Engineer with 2–4 years of experience in Java application development and exposure to Angular. · The ideal candidate will be responsible for designing, developing, testing, and maintaining enterprise applications...7500 - 9500 SGD
...Diploma or Degree in Computer Science, Information Technology or a related discipline. Min. 4 years of working experience in software engineering or full stack development experience. Proficiency in one or more backend technologies such as Java, Kotlin, Python, Node.js/...8000 - 11000 SGD
...Optimize application performance, scalability, and security. Collaborate with Business Analysts, Architects, QA teams, and DevOps engineers. Participate in code reviews and ensure coding standards are followed. Support application deployment through CI/CD pipelines....7000 - 8800 SGD
...We are seeking a Senior Software Engineer todesign and deliver secure enterprise digital platforms for government and enterprise clients. The role covers end-to-end full-stack development, secure application delivery in Singapore Government environments and cloud-basedsolution...4000 - 6550 SGD
...Collaborate with cross-functional teams to identify repetitive tasks that can be standardised and automated as part of building an AI-First SOP engine within the organisation ~ Support Proof-of-Concept (PoC) initiatives and transition successful pilots into production...- ...create positive impact on people’s lives, then we would love to hear from you. Co-Development Business Unit is hiring for Software Engineer You will work in Singapore Government Agencies Internal Code: A26315 This is a fixed term contract role. The engagement...
3000 - 4000 SGD
Mandatory Skills Manual Testing, System Testing, UAT Test Case Design & Defect Tracking JIRA, ALM, SQL Power BI, Tableau Postman, Soap UI, Kafka, Confluence Strong communication and stakeholder management skills Nice to Have BA experience (Requirement...3200 - 3800 SGD
Summary We are seeking an experienced multi-stack programmer to maintain, develop, and support our core ERP system, legacy platforms, automation tools, and CAD/DXF workflows. Join us today to power your future through a nurturing and rewarding career! Job Responsibilities...4000 - 6000 SGD
...for F&B automation.We are looking for a core member to join our software team that is responsible for the entire stack, from embedded... ...and place to manipulation. What we're looking for: Strong engineering fundamentals and the ability to go deep in at least one area....4000 - 6500 SGD
...About the Role We're hiring a new-graduate Software Systems Design Engineer focused on blockchain security and protocol design. You'll work at the intersection of cryptography, distributed systems, and adversarial security — redesigning and hardening wallet and core systems...6000 - 10000 SGD
~Degree or Diploma in Computer Science, Electronics Engineering, Information Technology or related disciplines ~ check_circle- Strong software engineering and programming fundamentals ~ check_circle- Experience in architecture, system design, and application integration,...3800 - 5000 SGD
...functionality and develop for window application. -Responsible for software development life cycle from preliminary stage to testing to... ...possess at least a Diploma in Computer Science or Computer Engineering or equivalent - Minimum 2 years working experience - Proficient...5000 - 8500 SGD
...Urgent hiring software engineer • Strong backend engineering experience in Node.js / TypeScript. Track record of owning services end to endin production — not just shipping features to a spec. • Comfortable across the stack.Able to pick up frontend work in React when...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director of Software Engineering. Be the first to apply!
