Senior Software Engineer-Digital Products & Platforms, STB
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 a Senior Software Engineer to design, build, and run digital products that improve corporate productivity and employee experience. This role focuses on internal platforms and workflow tools that help staff work more efficiently, make better decisions, and reduce manual effort across the organisation. You will work closely with product managers, designers, and business stakeholders to translate operational needs into secure, reliable, and scalable digital solutions.
- Lead the design and development of internal digital products that improve staff productivity, workflow efficiency, and operational effectiveness
- Build and maintain secure, scalable, and resilient applications across the software development lifecycle, from discovery and solutioning to deployment and support
- Partner with product managers and stakeholders to understand user needs, refine requirements, and translate them into practical technical solutions
- Drive sound engineering practices across the team, including code reviews, automated testing, CI/CD, observability, and secure-by-design development
- Contribute to system architecture and technical decision-making, balancing speed of delivery with maintainability, reliability, and long-term sustainability
- Troubleshoot production issues, identify root causes, and implement durable fixes and improvements
- Mentor engineers, share technical expertise, and raise overall engineering standards across the team
- Explore and implement appropriate use of AI-enabled capabilities to improve product experience and internal productivity, while ensuring responsible and practical adoption
[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 building and operating production-grade applications
- Proficiency in one or more modern programming languages such as Java, Go, Python, or TypeScript
- Experience with modern application architectures, APIs, cloud platforms, container technologies, and CI/CD pipelines
- Solid understanding of software design, testing strategies, application security, and system reliability
- Experience working in cross-functional product teams and collaborating effectively with technical and non-technical stakeholders
- Strong problem-solving skills, sound technical judgement, and the ability to navigate ambiguity
- Demonstrated ability to mentor others, influence engineering decisions, and improve team practices
- Experience building enterprise or internal productivity tools, workflow systems, or staff-facing platforms will be an advantage
- Familiarity with data, automation, or AI-enabled features for enterprise products will be an advantage
This role is well suited for an engineer who combines strong technical depth with product thinking, and who is motivated by building practical tools that make day-to-day work simpler, faster, and better for colleagues across the organisation.
Please note that this will be a 2-year fixed tern contract.
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
Software pay context
Based on 8,017 disclosed Software salaries on RoleSuite, the role pays a median of $157K/year, with most offers between $123K and $198K (10th–90th percentile: $102K–$235K).
See the full Software salary breakdown →