Apply Now »

Head, Software Engineering

Job Purpose

We are seeking a dynamic and experienced Head of Software Engineering to lead, manage our high-performing software engineering team.  The team delivers end-to-end digital and AI capabilities by developing and enhancing key digital products and platforms (such as Wink+), and by implementing AI-driven solutions that support business transformation, growth and innovation.
This is a critical leadership role that sits at the intersection of traditional software development and the rapidly evolving world of AI.

You will be responsible for the entire software development lifecycle, from technical strategy and architecture to execution and delivery. More importantly, you will be the driving force behind integrating AI into our products and platforms, fostering a culture of innovation and technical excellence. If you are a strategic thinker with a passion for building great teams and groundbreaking technology, we want to hear from you.

Responsibilities

 

•    Assist Head DAT in providing strategic direction (aligned with the organization’s overall goals and objectives) and leadership for the team.
•    Lead the planning and execution of scalable software engineering roadmaps to support the growth and evolution of the mobile app, platforms and digital products.
•    Oversee day-to-day operations of the Software Engineering team, including workload prioritization, resource allocation, and performance management.
•    Establish engineering best practices through hands on technical leadership, code reviews, and architectural deep dives.
•    Collaborate with both internal and external stakeholders to define software features and implement software products that meet their business needs.
•    Drive cross team alignment on technical decisions, execution priorities, and long term architectural strategy. 
•    Communicate complex technical concepts and risks to senior leadership in a clear, business aligned manner.
•    Champion the exploration, adoption, and implementation of AI technologies across product offerings, business initiatives, and internal processes.
•    Oversee the design and architecture of scalable, robust, and secure software systems. Drive best practices in coding, testing, and deployment (CI/CD).
•    Define key performance indicators (KPIs) and metrics to measure the effectiveness and impact of the initiatives and regularly reporting on progress to senior leadership.
•    Serve as a mentor and coach to the team, fostering their growth and development within the organization.
•    Keep abreast of new AI and Software engineering practices and technologies and continuously improve internal workflow and practices. 

Qualifications & Work Experience

 

•    Bachelor’s or Master’s Degree in Computer Science, Software Engineering or a related field.
•    10+ years of software engineering experience, including 3+ years in engineering leadership or people management roles 
•    Experience working with Cloud Native Infrastructure and AI Technologies. (Familiarity with AWS is a plus) 
•    Familiarity with architecture frameworks, DevOps, and Agile methodology
•    Familiarity with backend technologies including Kotlin,  Node.js and Java, as well as mobile application development for IOS and Android.
•    Candidates with zero-to-one startup and scale-up experience is a plus 
•    Preferred experience in integrating generative AI into engineering workflows to improve productivity and code quality

Skills

 

•    Strong understanding of business strategy and its translation into technology solutions.
•    Familiarity with software engineering principles, system architecture, cloud infrastructure, and modern development technologies, with the ability to lead technical direction and architectural decision-making across engineering teams.
•    Strong passion for continuously learning and adopting emerging technologies, including Generative AI and Agentic AI, with the ability to integrate AI into software engineering solutions.
•    Excellent knowledge of technical architecture and modern design patterns.
•    Excellent leadership, communication, and interpersonal skills, with the ability to collaborate effectively across functional teams.
•    Strong problem-solving abilities and attention to detail.
•    Ability to work independently and manage multiple initiatives effectively

 

The new hire will be appointed on an initial two-year contract. 

 

Advanced Innovative Technologies and Digital Solutions & Services Partner

Strides Engineering has deep, proven experience in exploiting advanced innovative technologies, and digital solutions & services to drive safety, reliability, and comfort.

About SMRT Corporation

SMRT Corporation Ltd (SMRT) is a public transport services provider. Our primary business is to manage and operate train services on the North-South Line, the East-West Line, the Circle Line, the new Thomson East-Coast Line and the Bukit Panjang Light Rail Transit. This is complemented by our bus, taxi and private hire vehicle services. 

An exciting and rewarding career is waiting for you at SMRT. Join us and embark on a journey that matters. You Matter – we take care of you and your well-being. Your Work Matters – your ideas and contributions work towards building the future of our transport system and create positive impacts to the community. Your Development Matters – we offer diverse careers and learning opportunities for our people to grow you to the fullest of your potential.

Come onboard the SMRT journey today.

Vision
Moving People. Enhancing Lifestyles

Core Values
Respect, Integrity, Safety & Service, Excellence

 

Apply Now »