CareerPlanSign in

Principal / Senior Software Engineer (Backend)

Singapore💼 Full-time🗓 2026-09-26

Core

Design, develop, and scale backend services for an EV Charging platform, ensuring high availability and operational excellence.

Role type

Principal/Senior Backend Technical Lead

Builds

Resilient, high-performance cloud-native backend services for EV charging infrastructure

Domain

EV Charging / Mobility / IoT

Required skills

Golang, System Design, Concurrency, PostgreSQL, Event Streaming (Kafka), Cloud-Native (AWS/Azure), Kubernetes, Docker, RESTful APIs, Observability

Preferred skills

Java, EV Charging Protocols (OCPI/OCPP), Payment Systems, Infrastructure-as-Code (Terraform), Real-time Systems

Technologies

Golang, Java, PostgreSQL, Kafka, WebSockets, Docker, Kubernetes, Terraform, Datadog, Sentry, AWS, Azure

Responsibilities

Lead backend architecture and solution design, Own end-to-end delivery of backend services, Ensure high availability, scalability, and security, Drive engineering best practices and code quality, Improve database performance and cost optimization, Lead production incident investigations and root cause analysis, Mentor engineers and drive technical initiatives

Seniority

Senior, hands-on IC with mentorship responsibilities

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