GovTech is the lead agency driving Singapore’s Smart Nation initiatives and public sector digital transformation. As the Centre of Excellence for Infocomm Technology and Smart Systems (ICT & SS), GovTech develops the Singapore Government’s capabilities in Data Science & Artificial Intelligence, Application Development, Smart City Technology, Digital Infrastructure, and Cybersecurity.
At GovTech, we offer you a purposeful career to make lives better where we empower our people to master their craft through robust learning and development opportunities all year round.
Play a part in Singapore’s vision to build a Smart Nation and embark on your meaningful journey to build tech for public good. Join us to advance our mission and shape your future with us today!
Learn more about GovTech at tech.gov.sg.
[What you will be working on]
We are looking for an Engineering Lead to lead the software engineering capability for digital products and platforms that improve staff productivity, workflow efficiency and employee experience across the organisation. This role provides hands-on technical leadership for product teams, ensuring that solutions are well designed, securely built, reliably delivered and aligned with enterprise architecture, security and integration standards.
The Engineering Lead will manage and guide software engineers, establish sound engineering practices, and work closely with Product Managers, the Solution Architect, security, operations and business stakeholders to translate product needs into secure, scalable and maintainable digital solutions. The role is suited for an experienced engineering leader who can balance delivery pace, technical quality, team development and long-term sustainability.
This is a hands-on leadership role. The Engineering Lead is expected to guide technical decisions, review designs and code where needed, support complex troubleshooting, and ensure engineers are set up to deliver production-grade products effectively.
- Lead and manage the software engineering team, including Senior Software Engineers and junior developers, across one or more digital products or platforms.
- Provide hands-on technical leadership across frontend, backend, APIs, databases, integrations, automation and AI-enabled product capabilities.
- Set engineering standards, ways of working and delivery expectations across code quality, automated testing, CI/CD, observability, documentation, supportability and secure-by-design development.
- Review and guide product-level technical designs, including application architecture, integration patterns, data flows, API design, operational support model and implementation approach.
- Ensure technical designs are secure, scalable, maintainable and aligned with enterprise architecture, security, cloud and integration standards, working closely with the Solution Architect.
- Partner Product Managers and business stakeholders to translate user needs and operational problems into practical technical options, delivery plans and product increments.
- Guide engineers in evaluating build, configure, buy and integrate options, and recommend pragmatic approaches that balance user value, delivery speed, cost, risk, maintainability and long-term sustainability.
- Oversee engineering delivery across product teams, ensuring that solutions are production-ready, reliable, supportable and delivered with appropriate technical discipline.
- Identify engineering risks, technical debt, dependencies and blockers early, and escalate with clear options and recommendations.
- Support troubleshooting of complex production issues, root cause analysis and implementation of durable fixes and improvements.
- Coach and mentor engineers, support hiring and onboarding, and build capability in full-stack development, integration, automation, cloud, DevOps and AI-enabled product delivery.
- Guide the practical use of AI-enabled services such as enterprise search, summarisation, recommendation, workflow assistance and intelligent automation, ensuring responsible use and sound engineering controls.
- Work with vendors or delivery partners where applicable to maintain engineering quality, technical accountability and knowledge transfer.
- Foster a healthy engineering culture that values ownership, quality, learning, collaboration and pragmatic delivery.
[What we are looking for]
- Degree in Computer Science, Computer Engineering, Information Systems or a related field, or equivalent practical experience.
- Strong software engineering experience designing, building and operating production-grade applications and digital products.
- Experience leading engineers, mentoring developers, setting engineering standards and improving team practices.
- Strong full-stack engineering understanding, including frontend applications, backend services, APIs, databases, cloud platforms, CI/CD pipelines and application operations.
- Experience with enterprise integrations, workflow automation, SaaS platforms, APIs, middleware or internal productivity tools.
- Solid understanding of software architecture, application security, testing strategies, observability, reliability and supportability.
- Demonstrated ability to make sound product-level technical design decisions and align solutions with enterprise architecture, security and integration standards.
- Ability to work closely with Product Managers and business stakeholders to translate product needs into practical technical solutions and delivery plans.
- Strong problem-solving skills, sound technical judgement and ability to navigate ambiguity in early-stage product development.
- Clear communication skills, with the ability to explain technical trade-offs, risks and recommendations to both technical and non-technical audiences.
- Experience managing or guiding vendors, delivery partners or cross-functional engineering teams will be an advantage.
- Practical familiarity with AI-enabled services, automation, enterprise search, large language models, retrieval-augmented generation or intelligent workflow features will be an advantage.
- Experience in public sector, regulated environments, enterprise platforms or staff-facing digital products will be an advantage.
What we offer you:
GovTech is an equal opportunity employer committed to fostering an inclusive workplace that values diverse voices and perspectives, as we believe that diversity is the foundation to innovation.
Our employee benefits are based on a total rewards approach, offering a holistic and market-competitive suite of perks. These include leave benefits to meet your work-life needs and employee wellness programs.
We champion flexible work arrangements (subject to your job role) and trust that you will manage your own time to deliver your best, wherever you are, and whatever works best for you.
Learn more about life inside GovTech at go.gov.sg/GovTechCareers.
Stay connected with us on social media at go.gov.sg/ConnectWithGovTech