Backend Engineer Job Zeno
IT Jobs, Zeno Jobs. Responsible for developing and maintaining backend microservices, building RESTful APIs, managing databases, implementing event-driven workflows, supporting wallet and payment systems, troubleshooting production issues, writing tests, and supporting CI/CD pipelines. Requires at least five years’ backend development experience, strong Python and/or Node.js skills, knowledge of AWS, PostgreSQL or MySQL, REST APIs, Git, testing. The position is based in Nairobi
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.
Key Responsibilities
- 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)
Qualifications
- 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)
How to Apply
Job Seeker Testimonials
Since 2011 Corporate Staffing has helped over 13,000 job seekers across Kenya secure new jobs with our clients. Read our job seekers’ success stories here.
Job Search Support Service:
Every month, we help qualified professionals get hired faster. Click below to explore the job search services that support you. Trusted recruiters in Kenya:
1. Found a job you really like? Dont apply with the same CV. Click here for CV customization
2. Used AI to write your CV but still not getting interviews? Click here for FREE CV Review & Upgrade
3. Do you have an upcoming interview? Click here for interview coaching and preparation
4. Review our marketable short courses, i.e public speaking, project management, digital skills, trainer of trainers etc. Click here for short course that are in demand
Employer Services:
Explore Our Recruitment Services
Discover Our HR Services
Employer Of Record Service In Kenya
Payroll Processing Service
Training Services:
Leadership training for supervisors & managers
Sales Training for your team
Customer service training

