Senior Software Engineer - Developer Productivity & Services
Singapore · Full Time
Be the first to apply
- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 1 hour ago
- Work mode
- In office
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About GovTech
GovTech leads Singapore's Smart Nation initiatives and the digital transformation of the public sector. As the government's Centre of Excellence for ICT and Smart Systems, GovTech specializes in Data Science and AI, Application Development, Smart City Technology, Digital Infrastructure, and Cybersecurity. We are dedicated to meaningful tech development that improves citizens' lives and provide extensive learning opportunities to empower our team.
Role Overview
The Developer Productivity & Services Programme at GovTech supports thousands of government developers by managing tools and platforms essential for software delivery. This includes everything from tool discovery portals and AI-assisted development systems to Kubernetes-based deployment platforms and a Central Product Marketplace that simplifies product discovery, subscription, billing, and operations.
We are looking for a Senior Software Engineer passionate about building and operating scalable, resilient Developer Productivity Platforms. The role goes beyond coding and embraces platform thinking, backend engineering, developer experience enhancement, and production engineering.
Key Responsibilities
- Create developer-centric abstractions over cloud-native services (AWS, Kubernetes), CI/CD tools, observability, and security controls to minimize tenant teams' need to manage complex details.
- Develop platform APIs, services, CLIs, automation workflows, and tools that simplify infrastructure consumption while maintaining safety and reliability.
- Establish stable interfaces with thoughtful versioning, error handling, testing protocols, and thorough documentation for platform components.
- Leverage AI-assisted engineering tools and workflows such as Claude Code and spec-driven development to accelerate high-quality software delivery.
- Design reusable CI/CD workflows ensuring safe, auditable, and repeatable software deployments.
- Implement observability features including dashboards, alerts, SLOs, and the Four Golden Signals to improve service reliability.
- Enhance backup, restore, rollback, incident response, and recovery capabilities through automation, better software, and detailed documentation.
- Create reusable provisioning modules and platform interfaces that embed infrastructure standards and guardrails.
- Develop self-service workflows for environment provisioning, deployments, monitoring, and operational readiness.
- Use developer productivity metrics (e.g., DORA, SPACE, DX Core 4) to identify friction points and drive platform improvements.
- Collaborate closely with tenant teams and stakeholders to understand operational challenges and iterate platform enhancements based on feedback.
- Produce clear documentation, onboarding materials, runbooks, and example use cases for platform users.
Candidate Profile
- Strong engineering fundamentals with proven ability to develop secure, high-quality software.
- Excellent analytical and debugging skills with a knack for reasoning about abstract problems.
- Effective communication skills to work with diverse teams including engineers, policy officers, UX designers, cybersecurity experts, and partner agencies.
- Proactive mindset to improve platform reliability and security continuously.
- Passion for public service and awareness of the importance of building critical national infrastructure.
- Core values include ability, initiative, integrity, and strong communication.
Additional Information
GovTech is committed to diversity and equal opportunity, valuing inclusiveness as a foundation for innovation. We offer comprehensive employee benefits focused on holistic well-being, flexible work arrangements depending on job roles, and trust in employees to manage their time effectively. Learn more about GovTech’s culture and careers by visiting our official channels.