CareerPlanSign in

Senior Software Engineer

Singapore, Singapore, Singapore💼 Full-time🗓 2026-03-17 → 2026-09-26

Core

Design, develop, test, and maintain high-performance backend systems and cloud infrastructure for a multi-currency digital wallet platform.

Role type

Staff/Senior IC backend software engineer

Builds

Scalable payment processing systems and digital wallet features

Domain

Fintech / Payments / Distributed Systems

Deliverable

production ML models | product features

Required skills

Java, Python, Ruby, Scala, distributed systems, microservices, containerization (Docker, Kubernetes), data structures, algorithms, software design principles, unit testing, integration testing

Preferred skills

Golang, technical leadership, mentoring

Technologies

Java, Python, Ruby, Scala, Golang, Docker, Kubernetes

Responsibilities

Provide technical leadership and guidance to a team of software engineers; Mentor and coach junior engineers; Contribute to the design and architecture of complex software solutions; Write high-quality, scalable, and maintainable code; Participate in code reviews; Lead or contribute to project planning and estimation; Collaborate with product managers to translate requirements into technical solutions; Create and maintain technical documentation

Seniority

Senior, hands-on IC with leadership responsibilities

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