Location
Glenmarie, Shah Alam
Vacancy
1
Contact Info
- Login to view contact number
- Login to view email Copy link
Stats
- Please login to view stats
Head of Engineering
Posted on 19 Mar 2025
Job Description
This position reports to: Group Chief Information Officer
Position Overview
The Head of Engineering is a strategic technology leader responsible for modernizing and transforming the IT landscape across all TIME entities. This role will lead the migration from legacy systems to a cloud-native, microservices-based architecture built on Java Spring Boot.
You will build and scale high-performing engineering teams, drive the adoption of modern software development practices, and ensure technology strategy aligns with business goals. The role requires deep technical expertise, strong leadership, and a proven ability to deliver large-scale engineering initiatives.
Your work life:
Strategic Leadership
- Define and drive the engineering strategy to modernize legacy IT systems into a highly scalable, cloud-native ecosystem.
- Serve as the key technology advisor to executive leadership on engineering best practices, architecture decisions, and innovation.
- Stay ahead of emerging technology trends, including microservices, DevSecOps, containerization, and cloud platforms.
- Establish meaningful KPIs and metrics to track engineering performance, system reliability, and delivery velocity.
Architecture & Engineering Excellence
- Lead the migration from monolithic architectures to distributed microservices-based systems.
- Oversee the design and development of high-performance, mission-critical applications using Java Spring Boot.
- Ensure reliability, security, and scalability by implementing best practices in software design, API-first development, and system performance optimization.
- Drive containerization and orchestration strategies using Docker, Kubernetes, and cloud platforms (AWS, Azure, GCP).
- Establish best-in-class DevSecOps practices, including CI/CD pipelines, test automation, and security-first engineering.
People & Team Development
- Build, lead, and scale a high-performing engineering team of 50+ software engineers.
- Provide mentorship, coaching, and career growth opportunities for engineering managers and senior engineers.
- Foster a culture of continuous learning, collaboration, and innovation.
- Champion Agile and DevOps methodologies, ensuring engineering teams are highly efficient, autonomous, and outcome-driven.
Collaboration & Stakeholder Engagement
- Work closely with product, IT, security, and business teams to ensure technology alignment with business needs.
- Partner with DevSecOps and infra/platform teams to ensure smooth deployment, security, and monitoring of applications.
- Engage with external technology partners to bring in best practices and innovation.
Operational Excellence
- Oversee system performance, uptime, and incident management, ensuring mission-critical services remain highly available.
- Implement and enforce engineering best practices to reduce technical debt and improve system maintainability.
- Drive automation across the development lifecycle to accelerate deployments and improve software quality.
Requirements
To be considered, you’ll need:
Your Traits
- Technical Visionary: Deep expertise in microservices, cloud computing, and Java Spring Boot with a passion for building scalable, resilient systems.
- Business-Aligned Mindset: Able to translate engineering priorities into business value, ensuring alignment with strategic objectives.
- Engineering Leadership: Proven ability to lead, mentor, and grow high-performing engineering teams.
- Agile Champion: Strong advocate of Scrum, Kanban, and DevOps culture, with experience leading Agile transformations.
- Innovation-driven: Continuously exploring new tools, technologies, and methodologies to improve efficiency and software quality.
Your Merits
- 15+ years of experience in software engineering, with 7+ years in leadership roles.
- Proven track record of leading engineering teams (30+ engineers) and delivering large-scale software solutions.
- Extensive experience in Java Spring Boot, microservices architecture, and distributed systems.
- Deep understanding of cloud-native development, hybrid cloud environments, and cloud migration strategies (AWS, Azure, GCP).
- Strong knowledge of DevSecOps best practices, including CI/CD, automated testing, security frameworks, and monitoring.
- Experience leading Agile development teams and fostering a culture of continuous feedback and improvement.
- Hands-on experience with Kubernetes, Docker, API gateways, service discovery, and event-driven architectures.
- Demonstrated experience migrating monolithic applications to a microservices architecture (bonus points for experience with telco/BSS service landscape)
What you get:
- A chance to lead a high-impact IT transformation, modernising critical legacy systems.
- Work in a fast-paced, innovative environment where technology drives the business.
- Learning and growth opportunities – lead cutting-edge engineering initiatives and build the future of TIME’s IT stack.
- Work-life balance, flexible working hours, and a collaborative engineering culture.
- A fun, dynamic workplace (yes, we have a slide and a café!).
- Free parking within the company compound – engineers shouldn’t worry about parking.
*only shortlisted candidates will be notified
Job Type
Lead
Mode
Hybrid
Candidate Type
Any
Salary Range
RM 15,000.00 - RM 30,000.00
Address
No. 14, Jalan Majistret U1/26 HICOM Glenmarie Industrial Park 40150 Shah Alam, Selangor, Malaysia