Summary
Build and maintain secure, scalable cloud platforms and DevOps pipelines for government-facing digital products using AWS, Kubernetes, and Terraform.
What We Are Looking For
Technology is only one part of what we assess. We are looking for engineers with strong fundamentals who can apply them pragmatically to real-world problems.
Mindset
We value people who:
Take ownership - comfortable taking a problem from requirements and design through implementation, testing, deployment and production support.
Solve problems, not just tasks - investigate root causes, question assumptions and understand the problem behind the request.
Think in trade-offs - balance delivery timelines, security, maintainability, cost, operational complexity and long-term sustainability.
Work well with ambiguity - able to turn business problems and high-level requirements into practical technical solutions.
Care about engineering quality - testing, maintainability, documentation, observability and security are part of engineering, not afterthoughts.
Are pragmatic - able to deliver within real-world constraints including legacy systems, security requirements, compliance and existing organisational processes.
Communicate clearly - explain technical decisions and their implications to both technical and non-technical stakeholders.
Learn and share - document what you learn, share knowledge and build reusable patterns that can benefit other teams.
Take responsibility for what you build - some of our systems handle sensitive information and support vulnerable members of society, so sound judgement and ethical responsibility matter.
For more experienced candidates, we also look for the ability to operate independently, make pragmatic technical decisions and create reusable capabilities that benefit teams beyond the immediate project.
Technical Capabilities
You do not need to be an expert in every technology listed below. The exact requirements vary depending on the team and role. We value strong engineering fundamentals and the ability to learn.
DevOps / Platform Engineering
For candidates focusing on DevOps, Platform or Infrastructure Engineering, relevant experience may include:
AWS and cloud infrastructure
Government Commercial Cloud (GCC) exposure
Infrastructure as Code, particularly Terraform or OpenTofu
CI/CD pipelines, particularly GitLab
Docker and containerisation
ECS and/or Kubernetes / EKS
Deployment automation
Cloud networking
Observability and monitoring
Production operations and incident response
Authentication, authorisation, encryption and audit logging
Security controls and compliance requirements
Supporting reliable and highly available production systems
Our software engineering environment is intentionally close to infrastructure. Existing requirements include AWS, Terraform/OpenTofu, GitLab pipelines, ECS/Kubernetes and production security controls.
We therefore value engineers who understand both the application and the platform it runs on, even when their primary specialisation is SWE, QA or DevOps.
Bonus / Nice-to-Have
Experience in the following areas would be advantageous:
Strong hands-on Java / Kotlin experience
Python, including FastAPI, Django or Pandas
TypeScript and React / Next.js
AWS EC2, ECS and EKS
Kubernetes
Terraform / OpenTofu / CloudFormation
GitLab CI/CD
Data engineering and ETL
Event-driven architectures
Salesforce, OutSystems, Appian, Pega or Microsoft Dynamics
Databricks
Platform or legacy-system modernisation
Building reusable engineering platforms or frameworks
Government or highly regulated environments
GCC, Singpass / Corppass or SGTS
Security, privacy and compliance engineering
Experience working with sensitive or high-impact systems
Public-sector technology experience is useful but not mandatory. Candidates from other complex or regulated environments may have equally relevant experience. GCC, Singpass/Corppass, SGTS and IaC experience are specifically identified as useful additional experience in the role requirements.
What You May Work On
The exact work will depend on the product and team you are selected for. You could be:
Building a new citizen- or officer-facing digital product
Developing APIs and backend services
Building modern frontend applications
Developing secure data ingestion and ETL pipelines
Integrating systems across government agencies and partners
Modernising existing Java or platform-based applications
Building cloud infrastructure and deployment pipelines
Improving automated testing and engineering quality
Establishing observability and operational practices
Implementing security and compliance controls
Creating reusable engineering capabilities that can be adopted by multiple teams
The environment includes both greenfield and brownfield work. You may work on a small, high-impact engineering team building a new platform end-to-end, or work within a larger modernisation initiative involving existing systems and technologies.