Engineering

Backend Engineer, Mid-level (aws, Python & Node.js And/or Springboot) At Zeno

Zeno·Nairobi, kenya·Full Time·Onsite
EngineeringFull TimeOnsite
-

The Role

  • Zeno is building the backend platform that powers our EV battery-swapping ecosystem covering vehicle telemetry, swap station orchestration, wallet & payment transactions, and fleet partner management. We're looking for a Backend Engineer to build and maintain services across our microservices stack, deployed on AWS using Python and Node.js.

What You'll Do

  • Develop and maintain backend microservices Vehicle Service, Swap Station Service, Transaction Management Service, and Wallet Management Service using Python (FastAPI/Flask) and Node.js (Express)
  • Build and maintain RESTful APIs consumed by the App and Web clients
  • Work with PostgreSQL/RDS for core domain data (customers, vehicles, fleet partners, battery packs, swap stations) and ClickHouse for vehicle and swap-station telemetry
  • Implement and maintain asynchronous, event-driven workflows
  • Contribute to wallet/ledger transaction processing with attention to idempotency and data correctness
  • Deploy and manage services on AWS (ECS, RDS, S3, CloudWatch)
  • Write and maintain data-ingestion logic for high-volume telemetry data
  • Participate in code reviews, write unit/integration tests, and follow engineering best practices
  • Debug and resolve production issues, including monitoring via CloudWatch Logs and handling dead-letter queue (DLQ) messages for failed transactions
  • Collaborate with senior engineers on system design discussions and contribute to technical documentation
  • Support CI/CD pipeline maintenance (GitHub Actions)

What You'll Bring

  • 5+ years of experience in backend software development
  • Strong proficiency in Python and/or Node.js
  • Experience building and consuming RESTful APIs
  • Working knowledge of AWS services (ECS, RDS, S3, SQS/SNS, CloudWatch)
  • Experience with relational databases (PostgreSQL/MySQL); exposure to time-series/columnar databases (ClickHouse) is a plus
  • Understanding of asynchronous/event-driven architecture patterns
  • Familiarity with Git and collaborative development workflows
  • Solid understanding of software testing practices (unit, integration)
  • Good problem-solving and debugging skills
  • Strong communication and collaboration skills

Nice to Have

  • Experience with Docker and container orchestration
  • Exposure to Redis for caching or live data use cases
  • Experience with message queue systems (SQS, SNS, RabbitMQ)
  • Familiarity with financial/wallet/ledger systems
  • Experience in IoT, telemetry, or connected-device platforms
  • AWS Cloud Practitioner or Associate-level certification
  • Exposure to microservices architecture and API gateway/service mesh (Envoy)

Benefits

  • Hands-on experience building backend systems for a real-time EV mobility platform
  • Exposure to telemetry pipelines, wallet/payment systems, and fleet management at scale
  • Mentorship from senior engineers
  • Growth path toward senior/lead backend engineering roles
  • Company-sponsored healthcare plan
  • Join a world-class team of engineers, operators, and entrepreneurs from across the globe who are part of the inevitable trillion-dollar transition of two-wheelers to electric!

Key skills

BA/BSc/HND

At a glance

Company

Zeno

Location

Nairobi, kenya

Employment

Full Time

Experience

Valid until

Not specified

Created

September 23, 2026