Senior Software Engineer, Singpass
Core
Build and evolve Singpass, Singapore's national digital identity system, ensuring security, reliability, and trust for millions of daily transactions.
Role type
Senior Software Engineer (Infrastructure & Security)
Builds
Singpass (national digital identity, authentication, authorization, digital signatures, secure transactions)
Domain
Public Sector / National Identity / Cybersecurity
Deliverable
production ML models | product features | infrastructure
Required skills
secure software development, system architecture design, cloud deployment management, maintenance and monitoring, debugging and reasoning, risk management
Preferred skills
Go programming, Java, TypeScript, rapid prototyping, technical leadership, mentoring
Technologies
Go, Java, TypeScript
Responsibilities
Build prototypes to assess new capabilities with security and feasibility in mind; Design and evolve architectures that meet stringent requirements for reliability, resilience, and cybersecurity; Write secure, high-quality, production-ready code; Manage cloud deployments with a focus on operational safety and system integrity; Conduct maintenance and monitoring to uphold high uptime and service stability; Establish engineering, reliability, and secure-by-design best practices; Drive technical leadership across multiple teams and products; Mentor engineers while elevating security and reliability culture; Lead cross-agency discussions on architecture, cybersecurity, and risk mitigation
Seniority
Senior, hands-on IC with leadership responsibilities
