Job Responsibilities
Leadership and Strategy
• Lead and manage the entire engineering organisation (~70 engineers) across Application Development, Data, Integration, AR/VR and Architecture
• Defines and implements the technical vision and roadmap, ensuring alignment with the company's strategic goals
• Mentors and develops engineering talent, promoting a culture of innovation, continuous learning, and accountability
Technical Oversight
• Oversees architectural decisions, ensuring the delivery of robust, scalable, and secure solutions
• Oversee technical budgets, resources, and timelines, ensuring projects are delivered on time, within scope, and aligned with business priorities
• Ensures system architecture supports performance, scalability, and resilience
Product and Innovation
• Collaborates with product management teams to translate business requirements into technical specifications
• Champions continuous delivery, automation, and agile methodologies to accelerate product development and improve time to market
Security & Compliance
• Ensures the highest standards of security and compliance across all platforms and services.
• Implements best practices for DevSecOps, CI/CD pipelines and cloud operations
Stakeholder Management
• Collaborate with functional tower heads to ensure successful delivery of products, projects, and services
• Works closely with IT leadership to define technology strategies and KPIs
• Communicates technical concepts to non-technical stakeholders and aligns them with business objectives
Job Requirements
• Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
• Proven experience as a Head of Engineering, or a similar leadership role, leading cross-functional engineering teams and driving technology roadmaps
• Minimum 20 years of experience in software engineering, enterprise architecture, data platforms
• Exceptional strategic thinking and problem-solving skills, with the ability to translate complex business challenges into innovative technical solutions
• Hands-on experience with modern technologies, frameworks and best practices in software engineering and architecture
• Hands-on experience in end-to-end development of data lakes and data warehouses, preferably with experience in Informatica
• Excellent leadership, communication and stakeholder management skills
• Ability to work in a fast-paced, dynamic environment and deliver results under tight deadlines
• Experience working in an Agile software development environment.
• Experience working with cloud-based technologies (preferably Azure), microservices, and containers
• Strong expertise in service-oriented architecture, microservices and API management
• Proven track record to lead software development budgets, schedules, and resources
• Excellent communication and leadership skills, with the ability to effectively mentor and manage cross-functional teams
More Information
Location: Kent Ridge Campus
Organization: NUS Information Technology
Department : Applications - Applications Architecture & Technology
Employee Referral Eligible:
Job requisition ID : 28686