CareerPlanSign in

Senior Software Engineer, Elections Department Singapore

Singapore🌐 Remote💼 Full-time🗓 2026-09-16 → 2026-09-30

Core

Modernizing and enhancing critical electoral systems to ensure secure, efficient, and transparent elections for Singaporeans.

Role type

Senior Software Engineer (Technical Lead)

Builds

High-availability software systems supporting democratic processes and public participation in elections

Domain

Public Sector / Electoral Infrastructure

Deliverable

production ML models | product features

Required skills

Full-stack web development, Cloud infrastructure, DevOps practices, Technical leadership, System design, Code review

Preferred skills

Next.js/React.js/Angular/TypeScript, .Net or Node.js/TypeScript, AWS, Terraform, Docker, CI/CD pipelines, Container orchestration

Responsibilities

Lead technical decision-making and architectural discussions, Mentor and guide junior software engineers, Collaborate with Product Managers on high-priority initiatives, Establish engineering practices and tools, Conduct code/design reviews, Manage cross-team technical dependencies, Refactor technical debt, Contribute to long-term technical planning and roadmaps

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