CareerPlanSign in

Senior Software Engineer

Singapore💼 Full-time🗓 2026-07-13 → 2026-09-26

Core

Technical lead driving strategic design, implementation, and delivery of multiple high-availability software systems for public good.

Role type

Senior/Staff Software Engineer (Technical Lead)

Builds

High-availability, scalable web applications

Domain

Public sector / Non-profit technology

Deliverable

production ML models | product features | infrastructure

Required skills

Technical leadership, coaching and mentoring, system design, full-stack development, roadmap planning, recruitment

Preferred skills

Next.js, React.js, Java, TypeScript, experience with large-scale high-availability systems

Technologies

Next.js, React.js, Java, TypeScript

Responsibilities

Lead team delivery of product and engineering goals, deliver high-quality reusable software systems, provide technical leadership and mentorship, influence team direction for high-priority initiatives, establish engineering practices and tools, manage external dependencies, create long-term technical plans and roadmaps, lead senior-level recruitment

Seniority

Senior, hands-on IC with leadership responsibilities

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