Enable job alerts via email!

Software Engineer

Electrum

Daerah Khusus Ibukota Jakarta

On-site

IDR 120.000.000 - 180.000.000

Full time

Today
Be an early applicant

Job summary

A fast-growing electric mobility company in Jakarta seeks a Software Engineer to design and maintain backend systems and IoT data integrations. Ideal candidates have a Bachelor's degree in Computer Science or related fields with proven experience in backend technology and cloud platforms. The role offers a dynamic startup environment focused on scalable urban mobility solutions.

Qualifications

  • 2+ years of professional software development experience, preferably with backend services.
  • Strong experience with building RESTful or gRPC APIs, and microservices architecture.
  • Good understanding of databases (SQL + NoSQL) and data modeling.

Responsibilities

  • Design, develop and deploy scalable, secure backend systems.
  • Build and maintain real-time data pipelines and IoT integrations.
  • Collaborate with DevOps to manage cloud architecture.

Skills

Java
Go
Python
Node.js
RESTful APIs
gRPC
SQL
NoSQL
Cloud platforms (AWS, GCP, Azure)
Real-time data systems

Education

Bachelor’s in Computer Science or Software Engineering

Tools

Prometheus
Grafana
ELK
Job description
About Electrum

Electrum is a fast-growing electric mobility company in Indonesia, focused on building the end-to-end ecosystem of electric motorcycles, battery-swap stations, IoT platforms and digital services.

We are driven by the mission of enabling scalable, sustainable urban mobility and leveraging cloud, IoT, data analytics and software systems to make it possible. At Electrum you will be joining a startup-scale engineering team, building critical systems from the ground up.

Role Overview

As a Software Engineer at Electrum, you will help design, build and maintain key components of our technology platform. This includes backend services, real-time IoT data pipelines, analytics engines, mobile/web APIs, and cloud infrastructure. You’ll partner with product, hardware, operations and data teams to deliver high-impact features supporting thousands of vehicles, swap stations and users.

Key Responsibilities
  • Design, develop and deploy scalable, secure backend systems (microservices, APIs) that serve Electrum’s mobility, battery-swap and fleet operations.
  • Build and maintain real-time data pipelines and IoT integrations: device telemetry, battery monitoring, station status, usage analytics.
  • Collaborate with infrastructure/DevOps to manage cloud architecture, CI/CD, infrastructure-as-code, automation and observability.
  • Work with product and UX teams to craft user-facing APIs and services for drivers, fleet managers, home-charging customers and enterprise partners.
  • Write clean, maintainable code, conduct code reviews, participate in design discussions, and contribute to architectural decisions.
  • Troubleshoot, monitor, and optimize performance, security, and reliability of production systems.
  • Participate in agile development cycles, sprint planning, and continuously improve engineering practices.
  • Stay up-to-date with relevant technologies and best practices; mentor junior engineers when needed.
Required Qualifications
  • Bachelor’s (or higher) in Computer Science, Software Engineering, or related field.
  • 2+ years of professional software development experience (backend services preferred).
  • Proficiency in one or more of: Java, Go, Python, or Node.js.
  • Strong experience with building RESTful or gRPC APIs, microservices architecture.
  • Good understanding of databases (SQL + NoSQL) and data modeling.
  • Familiarity with cloud platforms (AWS, GCP, or Azure) and infrastructure-as-code tools.
  • Experience with real-time data / streaming systems is a plus.
  • Willingness to work in a fast-paced and evolving startup environment; strong problem-solving mindset.
  • Good communication skills in English and Bahasa Indonesia.
Preferred Qualifications
  • Experience working with IoT systems, device telemetry, or hardware integrations.
  • Knowledge of battery systems, e-mobility, fleet management or logistics domains.
  • Familiarity with observability, monitoring, logging (Prometheus, Grafana, ELK, etc.).
  • Experience in DevOps/DevSecOps practices, CI/CD pipelines, GitOps.
  • Previous exposure to analytics platforms, big data, data warehousing or ClickHouse.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.