Mechanical Engineer - Vehicle Systems

Roam

Roam

Other Engineering

Posted on May 11, 2026

About Roam

Roam Electric is building scalable electric mobility and telemetry infrastructure across Africa.

We are looking for a Rust engineer to support the development of our Canopy fleet management and telemetry platform, including backend services, embedded IoT systems, GraphQL APIs, and cloud infrastructure.

Key Responsibilities

● Develop backend services and GraphQL APIs using Rust.

● Support embedded IoT and telemetry device software.

● Work on telemetry ingestion, OTA, and fleet management systems.

● Assist with Kubernetes, Docker, and GCP infrastructure.

● Improve platform performance, optimization, and reliability.

● Support DevOps, CI/CD, monitoring, and observability initiatives.

● Collaborate with consultants and internal engineering teams.

Required Skills & Qualifications

● Experience with Rust OR strong backend engineering experience.

● Understanding of GraphQL APIs and distributed backend systems.

● Experience with distributed streaming platforms like Apache Pulsar.

● Familiarity with Linux, Git, PostgreSQL, and API development.

● Interest in DevOps, Kubernetes, Docker, and cloud systems.

● Experience with IoT, telemetry, or embedded systems is an advantage.

● Strong problem-solving and systems-thinking mindset.

Why Join Roam?

This role offers exposure to Rust systems engineering, embedded IoT platforms, cloud infrastructure, telemetry systems, and scalable backend architecture powering real-world electric mobility operations.

We’re excited to connect with individuals who share our passion for innovation, sustainability, and impact. If you're ready to help shape the future of electric mobility in Africa, we encourage you to submit your application. Let us know why you're a great fit for this role, and we’ll be in touch if your experience aligns with our current needs.