CareerPlanSign in

Staff / Principal Software Engineer, Ministry of Education

Singapore💼 Full-time🗓 2026-09-30 → 2026-10-01

Core

Lead the next shift in how MOE's engineering teams build and ship software by championing engineering investment, shaping developer experience, and shipping platforms that accelerate product teams.

Role type

Staff/Principal Software Engineer (Platform Engineering & Developer Experience)

Builds

Developer tooling, CI/CD pipelines, service templates, observability solutions, and shared infrastructure platforms.

Domain

Public Sector / Education / Cloud-Native Software Engineering

Required skills

Platform engineering, developer experience (DevEx), cloud-native architectures, microservices, containerization, CI/CD, technical strategy, architectural decision-making, mentorship, technical writing.

Preferred skills

Modern programming languages (Node.js, Go, Python), frontend frameworks (React, Vue), AWS/Azure, organizational-scale modernization.

Responsibilities

Champion engineering investment and define platform strategy; Shape a coherent developer experience across multiple teams; Ship platforms that make product teams faster; Set technical direction, standards, and conventions; Lead through delivery and trust across autonomous teams.

Seniority

Principal, hands-on IC with leadership influence

Sourced via greenhouse · Listed on CareerPlan, which tracks 902,000+ jobs from 20+ sources.