Free with a WorkJio account: we compare your profile with this job and show what you already meet.
Share with a friend
Start
Not stated
Work mode
On-site
Experience
Experienced
About the role
You will join the Developer Productivity & Services Programme, the team behind the tools and platforms that thousands of government developers use daily. The role covers platform product thinking, frontend and backend engineering, developer experience and production engineering, and suits engineers who enjoy building scalable, resilient systems. You will also work on the GovTech Central Product Marketplace, where agencies discover, evaluate, subscribe, bill and operate GovTech products.
What you'll do
Design developer-facing abstractions over cloud-native services, CI/CD tooling, observability and security controls, as well as marketplace services such as billing and subscriptions
Develop platform services, APIs, CLIs, infrastructure automation and internal tooling that make complex infrastructure easier and safer to consume
Define stable interfaces, versioning approaches, error handling, testing strategies and documentation for platform components
Create a unified platform where users discover, evaluate, access and manage services, tools and applications through a single interface, whether web-based, CLI or MCP
Design end-to-end workflows for user access management, self-service configuration, operational transparency and ongoing oversight
Build search, filtering and personalization features that help users navigate the ecosystem and find the right capabilities quickly
Provide standardized, ready-made capabilities such as access provisioning, activity tracking and UI embedding so teams can launch and integrate services faster
Design for high availability and resilience across platforms serving thousands of government developers and agencies daily
Build observability into services through monitors, alerts, SLOs and usage analytics that surface issues before users do
Achieve operational excellence through automated testing, deployment strategies, operational tooling and software automation
Build self-service platform workflows for developers and agencies
Produce clear documentation, onboarding flows and examples that reduce the learning curve
Collaborate with UX and product to iterate on interfaces grounded in real usage
Use delivery signals and user feedback to understand friction and prioritize targeted improvements
Work with stakeholders to understand their integration, deployment and operations needs
Partner across platform engineering, product and design to shape APIs and experiences
Gather feedback from real usage and improve platform capabilities iteratively
Good to know
You will use AI-assisted engineering tools and workflows, such as Claude Code, spec-driven development, reusable skills, and automated review and test loops, to accelerate delivery while preserving engineering quality
Flexible work arrangements are available subject to the job role
Requirements
Ability to build high-quality, secure software
Strong abstract thinking, debugging and reasoning skills
Effective communication and collaboration with engineers, policy officers, UX teams, cybersecurity specialists and partner agencies
Initiative to drive improvements in reliability and security
Growth mindset and willingness to share knowledge
Ability to grasp business domain concepts and set technical directions at the right level of abstraction
Benefits
Purposeful career making lives better
Robust learning and development opportunities all year round
Equal opportunity employer committed to an inclusive workplace
Total rewards approach with a holistic, market-competitive suite of perks
Leave benefits to meet work-life needs
Employee wellness programs
Jio can write this application for you
Jio reads this job and your profile, then writes a short letter in your words. You read it, change anything, and send it yourself. Nothing is sent until you say so.