Backend Engineer
AI summary
Zeno is hiring a Mid-Level Backend Engineer in Nairobi to build and maintain microservices powering its EV battery-swapping platform, covering vehicle telemetry, swap station orchestration, and wallet & payment transactions. The full-time role requires 5+ years of backend experience with Python and/or Node.js on AWS. Salary is open; apply by 7 October 2026.
- Full-time, mid-level Backend Engineer role based in Nairobi with Zeno, an EV battery-swapping company.
- Requires 5+ years of backend development experience with strong Python and/or Node.js skills.
- Stack includes AWS (ECS, RDS, S3, CloudWatch), PostgreSQL/MySQL, REST APIs, and CI/CD via GitHub Actions.
- Work on wallet and payment transaction processing, event-driven workflows, and high-volume telemetry ingestion.
- Salary is open; application deadline is 7 October 2026.
AI job guide
Use this guide to check salary signals, requirements, documents, application steps and safety before you apply.
AI salary guide
Source salary availableThe source lists Open. Confirm the final pay, benefits, contract terms and allowances directly with the employer before accepting an offer.
Can you qualify for this role?
- Required5+ years of relevant experienceThe job post includes a minimum experience signal.
- RequiredEducation or certification mentioned in the postThe captured text mentions education, a diploma, certificate, or licence.
- PreferredPractical evidence in technology, Backend Engineer, Software EngineerThe tags and summary point to skills connected with this role.
- RequiredAvailability to work in Not specifiedThe vacancy is associated with this location.
- UnclearComfort with the Full Time contract termsConfirm hours, duration, probation and benefits at the original source.
Documents to prepare
- Likely requiredUpdated CV
- Role specificCover letter or short employer message
- OptionalProfessional references
- Role specificAcademic or professional certificates
- VerifyID or passport only after verifying the employer
Application tips for this job
- Place your strongest Backend Engineer evidence in the first half of your CV.
- In your cover letter or employer message, connect your experience to Zeno and the role in Not specified.
- Add concrete examples related to technology, Backend Engineer, Software Engineer, ideally with measurable outcomes or clear responsibilities.
- Follow the instructions from Corporate Staffing Kenya; avoid sending documents to unofficial contacts or copied links.
- Confirm the deadline, interview location and employer contact before sharing personal documents.
- Plan to submit before the listed deadline: 2026-10-07.
Source and safety check
- Corporate Staffing Kenya
- Original source link available
- Application method is clear
- Deadline is available: 2026-10-07
- No major risk signal was detected in the captured text.
Never pay for interviews, shortlisting, medical checks, uniforms, or job placement. Confirm every application at the original source before sharing personal documents. Report suspicious listing.
Interview preparation
- What experience makes you a strong fit for this Backend Engineer role in technology, Backend Engineer?
- How have you handled responsibilities similar to those in this job post?
- Are you available to work in Not specified under the listed contract or schedule?
- Prepare examples with clear responsibilities, tools used and measurable outcomes.
- Review the source and research Zeno before the interview.
Ask what the first priorities will be in the role and how success will be measured.
Similar jobs to consider
Use AI to apply better
After confirming the original source, use Career Assistant to check role fit, tailor your CV and prepare a cover letter or employer message.
Original source description
Job Title: Backend Engineer, Mid-Level (AWS, Python & Node.js and/or SpringBoot)
Date Posted: 23/09/2026
Job Type: Full Time
Job Level: Middle
Employer: Zeno
Industry: IT
Salary: Open
Location: Nairobi
Country: Kenya
Deadline: 07/10/2026
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
- building and consuming RESTful APIs
- Working knowledge of AWS services (ECS, RDS, S3, SQS/SNS, CloudWatch)
- 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
- with Docker and container orchestration
- Exposure to Redis for caching or live data use cases
- with message queue systems (SQS, SNS, RabbitMQ)
- Familiarity with financial/wallet/ledger systems
- in IoT, telemetry, or connected-device platforms
- AWS Cloud Practitioner or Associate-level certification
- Exposure to microservices architecture and API gateway/service mesh (Envoy)
