Senior Golang Engineer - EV Charging Platform (OCPI/OCPP)

Astek

Santo Niño 1st

On-site

PHP 1,200,000 - 2,000,000

Full time

8 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Astek is seeking a hands-on Senior Golang Backend Engineer to develop and scale a cloud-native EV charging platform. You will design backend services, APIs, and distributed workflows with a focus on reliability, performance, and production readiness.

You will collaborate with product, DevOps, and infrastructure teams, implement Kafka-based event streams, and ensure robust deployments on AWS or Azure, using Docker and Kubernetes in a high-availability environment.

Qualifications

  • Production-grade Golang applications experience.
  • Experience designing RESTful APIs and microservices.
  • Strong concurrency and distributed-systems knowledge.
  • SQL proficiency with PostgreSQL or similar databases.
  • Experience with Kafka and event streams.
  • Cloud deployments on AWS or Azure.
  • Docker and Kubernetes experience.
  • Experience with high-traffic, real-time systems.

Responsibilities

  • Design, develop, and maintain backend services and APIs using Golang.
  • Build event-driven workflows for distributed systems.
  • Improve performance, scalability, reliability, and availability.
  • Troubleshoot production issues and perform root cause analyses.
  • Collaborate with DevOps on cloud deployments and monitoring.
  • Participate in code reviews and ensure code quality.
  • Own features from development through production.

Skills

Golang
RESTful APIs
Microservices
SQL / PostgreSQL
Kafka
Cloud/AWS-Azure
Docker
Kubernetes
Distributed systems
Performance tuning

Tools

Datadog
Sentry
Terraform

Job description

Senior Golang Backend Engineer – EV Charging Platform
Role Overview

We are looking for a hands‑on Senior Golang Backend Engineer to develop, enhance, and support a cloud-native EV Charging platform. The role focuses on building scalable backend services, distributed systems, and event-driven workflows while ensuring high availability and production stability.

You will work closely with technical leads, product, infrastructure, and DevOps teams to deliver reliable backend solutions and integrations.

Key Responsibilities
  • Design, develop, and maintain backend services, RESTful APIs, and microservices using Golang.
  • Build scalable event-driven and asynchronous workflows for distributed systems.
  • Improve application performance, scalability, reliability, and availability.
  • Troubleshoot and resolve production issues, performing root cause analysis where required.
  • Work with PostgreSQL, including SQL queries, indexing, and performance optimisation.
  • Develop and maintain integrations with external platforms and third‑party systems.
  • Collaborate with DevOps and infrastructure teams on cloud deployments, monitoring, and operational readiness.
  • Participate in code reviews and ensure code quality, maintainability, and engineering best practices.
  • Take ownership of assigned features and technical deliverables from development through production.
Must‑Have Requirements
  • Strong hands‑on experience developing production applications using Golang (Go).
  • Experience designing and developing RESTful APIs and microservices.
  • Good understanding of concurrency, asynchronous processing, and distributed systems.
  • Strong SQL skills with experience in PostgreSQL or similar relational databases.
  • Experience with event‑streaming technologies such as Kafka.
  • Hands‑on experience troubleshooting and supporting production systems.
  • Experience with cloud‑native environments using AWS or Azure.
  • Experience with Docker and Kubernetes.
  • Experience working with distributed, real‑time, or high‑traffic systems.
Good to Have
  • Beginner to intermediate knowledge of Java.
  • Experience with observability and monitoring tools such as Datadog or Sentry.
  • Exposure to Terraform or other Infrastructure‑as‑Code (IaC) tools.
  • Experience within EV charging, mobility, IoT, or device‑integrated platforms.
  • Knowledge of EV charging protocols such as OCPI and OCPP.
  • Experience developing real‑time and device‑integrated systems.
Key Technologies

Golang | REST APIs | Microservices | PostgreSQL | Kafka | AWS/Azure | Docker | Kubernetes | Terraform | Datadog | Sentry | Java | OCPI | OCPP

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Go Backend Architect for EV Charging Platform
Senior Go Backend Architect for EV Charging Platform

Astek • Santo Niño 1st

On-site
PHP 1,200,000 - 2,000,000
Senior Software Engineer (Go/GoLang)
Senior Software Engineer (Go/GoLang)

Orangeandbronze • Metro Manila

On-site
PHP 180,000 - 250,000
Senior GoLang Developer
Senior GoLang Developer

Buildto • Mexico

Hybrid
PHP 7,402,000 - 11,105,000
Senior Software Engineer (Go/GoLang)
Senior Software Engineer (Go/GoLang)

Orange and Bronze Software Labs Ltd, Co. • Metro Manila

On-site
PHP 1,500,000 - 3,000,000
Senior Software Engineer - Java/Golang
Senior Software Engineer - Java/Golang

White Cloak Technologies, Inc. • Makati

On-site
PHP 900,000 - 1,300,000
Senior Software Engineer - Java/Golang
Senior Software Engineer - Java/Golang

Hammerjack Pty Ltd • Philippines

On-site
PHP 1,200,000 - 2,400,000
Senior Software Engineer (GoLang & Javascript)
Senior Software Engineer (GoLang & Javascript)

CPS Asia Pacific • Parañaque

On-site
PHP 1,200,000 - 2,400,000
Senior Golang Engineer
Senior Golang Engineer

ECLARO • Taguig

On-site
PHP 1,800,000 - 3,000,000
Senior Golang Engineer — Test Infrastructure Transformation
Senior Golang Engineer — Test Infrastructure Transformation

Evotym • España

On-site
PHP 7,524,000 - 11,285,000
Competitive salary
Transparent team culture
High-impact role in scaling fintech
Software Engineer - Golang
Software Engineer - Golang

Whitecloak • Manila

Hybrid
PHP 600,000 - 1,000,000