CareerPlanSign in

Senior Software Engineer

Singapore💼 Full-time🗓 2026-09-01 → 2026-09-23

Core

Design, develop, test, and maintain scalable backend systems and complex software solutions for a multi-currency digital wallet platform.

Role type

Staff/Senior IC backend software engineer

Builds

High-performance concurrent applications, microservices, and cloud infrastructure for digital financial services

Domain

Fintech, multi-currency payments, digital wallets

Deliverable

production ML models | product features

Required skills

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

Preferred skills

Golang

Technologies

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

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 for code, design, and architecture

Seniority

Senior, hands-on IC with mentorship responsibilities

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