CareerPlanSign in

Senior Software Engineer (Reimagine Engineering), Software Engineering Practice

Singapore💼 Full-time🗓 2026-09-08 → 2026-10-02

Core

Design, build, and maintain internal developer tools, libraries, and standards to improve engineering workflows and productivity across the Singapore Government.

Role type

Senior Software Engineer (Platform/Developer Experience)

Builds

Developer CLI, starter kits, software libraries, CI/CD pipelines, and engineering standards.

Domain

Public Sector / Software Engineering Practice

Required skills

Node.js, Golang, CI/CD, containerization, observability, software design, open-source practices

Preferred skills

building internal tooling, platform engineering mindset, developer ergonomics, mentoring, facilitating cross-team alignment

Technologies

Node.js, Golang, Dev Containers

Responsibilities

Design and maintain the GovTech Developer CLI and starter kits; Develop reusable libraries and patterns for secure-by-default development; Lead CI/CD and automation initiatives; Define and codify engineering standards in the Developer Handbook; Support containerization, runtime hardening, and observability tooling; Mentor engineers and facilitate feedback loops to improve developer experience. (via careerplan.io/jobs/4004091201-senior-software-engineer-reimagine-engineering-software-engineering-practice-at-govtech-si)

Seniority

Senior, hands-on IC with mentorship responsibilities