Senior Software Engineer - A26239
Core
Design, build, and maintain a full-stack platform that orchestrates government grant administration, automating eligibility assessment and computation while integrating disparate government systems.
Role type
Senior Software Engineer (Infrastructure & Integration)
Builds
A modern, full-stack Grant Administering and Calculation Orchestrator platform for government officers and applicants.
Domain
Public Sector / Government Technology / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Cloud infrastructure provisioning, CI/CD pipeline design, Containerization (Docker), Infrastructure as Code (Terraform/Opentofu), System integration via APIs, Low-code platform development (Opus), Full-stack web development (React/Node.js), Observability and monitoring.
Preferred skills
Experience with Singapore Government commercial cloud (SGTS), Knowledge of GovTech ecosystem tools (GatherSG, ApplySG), Experience with Kubernetes, Familiarity with emerging technologies like AI.
Technologies
Kubernetes, AWS, GCP, Docker, GitLab, Terraform, Opentofu, Opus, React, Node.js, GatherSG, ApplySG
Responsibilities
Design and provision cloud and platform infrastructure for development, staging, and production environments; Build and maintain CI/CD pipelines to automate build, test, release, and deployment; Containerise and deploy applications using Docker and manage environments declaratively; Design, build, and maintain workflows and decision services on Opus to model case management processes; Build and harden integrations that orchestrate data between systems including intake services and downstream systems of record; Design, build, integrate, test, and maintain complex software components across a modern full-stack codebase; Set up monitoring, logging, and alerting to ensure platform observability and operational reliability.
Seniority
Senior, hands-on IC