Skip to sign up

Job matched to your search

C

Senior Backend Engineer

CMC APAC Pte Ltd · Raffles, S00, SG

Raffles, S00, SG · On-siteFull-TimePosted Jun 22, 2026

Free · Join 5,000+ job seekers using Qarera

How well do you match this role?

Tap the skills you already have — then see your real match score, what’s missing, and your resume fixed for this job.

↑ tap the skills you have
Loading sign-in…
Free · no credit card · 30 seconds

Job description

Role Overview

We are looking for a hands-on Senior Backend Engineer to support the enhancement and operational stability of our EV Charging platform. This role is suited for experienced engineers who can independently contribute to backend services, troubleshoot production issues, and collaborate effectively within a distributed system environment. You will work closely with technical leads, product, and infrastructure teams to deliver scalable and reliable backend solutions in a cloud-native architecture.

Key Responsibilities

  • Design, develop, and maintain backend services and APIs
  • Implement scalable and reliable microservices using Golang
  • Contribute to system performance, reliability, and scalability improvements
  • Debug and resolve production issues in a timely manner
  • Participate in code reviews and engineering discussions
  • Work with PostgreSQL databases, query optimization and indexing
  • Develop and maintain event-driven and asynchronous workflows
  • Collaborate with DevOps teams on deployments and monitoring
  • Ensure code quality, maintainability, and operational readiness
  • Work independently on assigned features and technical tasks

Technical Requirements (Must Have)

  • Strong experience in Golang building production systems
  • Experience designing RESTful APIs and microservices
  • Good understanding of concurrency and asynchronous processing
  • Strong SQL knowledge and experience with PostgreSQL or similar RDBMS
  • Experience with event streaming systems (e.g., Kafka)
  • Hands-on experience debugging production issues
  • Familiarity with cloud-native deployments (eg. Azure or AWS)
  • Experience with containerization and orchestration (Docker, Kubernetes)
  • Experience working on distributed or high-traffic systems

Good to Have

  • Beginner to Intermediate knowledge in Java is a plus
  • Exposure to observability tools (Datadog, Sentry or similar)
  • Exposure to Infrastructure-as-Code (Terraform or similar)
  • Prior experience in EV charging, mobility, or IoT platforms is an advantage
  • Familiarity with EV charging protocols such as OCPI & OCPP
  • Experience working with real-time or device-integrated systems
  • Platform Characteristics
  • Distributed and event-driven architecture
  • Real-time and asynchronous workflows
  • Production-critical systems with high availability requirements
  • Integrations with external platforms and third-party systems
  • High operational ownership and observability expectations
  • Rapidly evolving platform with scaling and optimization challenges

Engineering Culture

We value engineers who take ownership, collaborate effectively, and contribute beyond feature delivery. Engineers are expected to write maintainable code, proactively identify issues, participate in technical discussions, and support platform reliability and operational excellence.

Why Join Us

You will work on large-scale backend systems involving distributed services, real-time workflows, and cloud-native infrastructure. This role provides the opportunity to solve meaningful engineering problems, contribute directly to production-critical systems, and gain exposure to event-driven and device-integrated platforms used in EV Charging domain.

Pay: $6,000.00 - $7,000.00 per month

Work Location: In person

Don’t just read the job — see if you’ll get it.

Get your match score, a resume tailored to this exact role, and jobs like it — free.

Check my fit for this job
Loading sign-in…
Apply →