CareerPlan

Senior / Software Engineer (DOS)

SingaporeFull-time2026-10-09 → 2026-11-10

Core

Build prototypes, design system architectures, write production code, manage cloud deployments, and provide technical leadership to solve public sector problems.

Role type

Senior Software Engineer (Public Sector)

Builds

Prototypes, novel systems, and production-quality software for Singapore's Smart Nation initiatives.

Domain

Public Sector / Government / Smart City Technology

Required skills

System architecture design, cloud infrastructure management, rapid prototyping, technical leadership, mentoring, open source software utilization, cloud services (AWS), mobile development (React Native), database management (MongoDB), payment integration (Stripe), code debugging, abstract problem solving.

Preferred skills

Ability to recruit, establishing developer operations best practices, cross-agency advocacy.

Technologies

GitHub, AWS, React Native, MongoDB, Stripe

Responsibilities

Build prototypes to demonstrate technological opportunities, design system architectures, write production quality code, manage deployments to cloud infrastructure, maintain systems reliability, identify projects improving public good, design novel systems around bureaucratic constraints, advocate technical ideas to government agencies, establish developer operations best practices, provide technical leadership across product teams, mentor engineers, help with recruiting.

Seniority

Senior, hands-on IC with leadership responsibilities