CareerPlan

Senior Software Engineer, Experimental Systems and Technology Lab (Ministry of Education)

SingaporeRemoteFull-time2026-10-09 → 2026-11-11

Core

Build the next-generation Student Learning Space (SLS), a scalable platform connecting industry partners, teachers, and students within the Singapore education ecosystem.

Role type

Senior Software Engineer (Full-stack)

Builds

Scalable, high-impact software modules for the Student Learning Space (SLS)

Domain

Education Technology (EdTech) / Public Sector Digital Transformation

Deliverable

production ML models | product features

Required skills

Full-stack development, Cloud-native architectures (AWS/Azure/GCP), Microservices, Containerization (Docker, Kubernetes), CI/CD tools, Modern programming languages (Python, Node.js, Go), Frontend frameworks (React, Vue), System architecture, Code reviews

Preferred skills

Troubleshooting complex system issues, Optimizing performance, Agile methodologies

Technologies

Python, Node.js, Go, React, Vue, AWS, Azure, GCP, Docker, Kubernetes

Responsibilities

Design, develop, and maintain robust software modules for SLS; Write clean, testable, and efficient code; Collaborate with Product Managers, UX Designers, and Education Officers; Contribute to architectural discussions and technical decisions; Conduct code reviews and mentor junior engineers; Support CI/CD pipelines and cloud-native deployments; Engage in agile ceremonies

Seniority

Mid-Senior, hands-on IC