Software & Data Engineer (Logistics & Finance Analytics) Job Nani Employee Leasing Company (Nani EL)

Software & Data Engineer (Logistics & Finance Analytics) Job Nani Employee Leasing Company (Nani EL)

Read>>>>7 Ways to Craft a Modern CV: Highlighting Adaptability and Transferable Skills

Role Summary

  • As a Software & Data Engineer (Logistics & Finance Analytics) at eWAKA, you will play a key role in designing and developing scalable software solutions, optimizing data pipelines, and driving real-time actionable analytics for fleet management, last-mile delivery operations, and finance tracking. Your work will include engineering financial data systems, developing backend infrastructure, and implementing AI-driven insights to improve operational efficiency, cash flow, and financial planning.

Daily Responsibilities

Software Engineering & Platform Development

  • Design, build, and maintain scalable software solutions for fleet management, logistics, and finance tracking platforms.
  • Develop backend APIs and microservices to support real-time tracking, payment processing, and financial reporting.
  • Integrate IoT-enabled bike telemetry, GPS tracking data, and digital payments into company’s ecosystem.
  • Work with cross-functional teams (finance, operations, and engineering) to develop real-time payment reconciliation tools.
  • Ensure software security, reliability, and performance optimization through best practices in data governance and data management.

Data Engineering & Finance Analytics

  • Extract, clean, and process large datasets from IoT devices, fleet management systems, and finance platforms.
  • Develop ETL (Extract, Transform, Load) pipelines for real-time financial tracking and risk assessment.
  • Implement predictive analytics models for revenue forecasting, fleet utilization, and delivery optimization.
  • Use SQL, Python, and cloud-based data solutions to analyze and track cash flow, rider payments, and operational costs.
  • Work with Power BI, Looker, and/or Tableau to create interactive dashboards for financial insights.

AI, Machine Learning & Logistics Optimization

  • Leverage predictive and prescriptive analytics to optimize fleet performance by allocating riders, anticipating maintenance needs, and planning efficient routes.
  • Implement machine learning models to forecast revenue and detect financial risks.

Collaboration & Continuous Improvement

  • Work closely with finance, operations, product, and engineering teams to define business needs and translate them into technology solutions.
  • Support data governance and compliance to ensure financial data integrity and security.
  • Stay updated with emerging software development, fintech, and data analytics technologies.

Requirements

Technical Expertise

  • Bachelor’s degree in Computer Science, Data Engineering, Software Engineering, or a related field.
  • 3+ years of experience in software development or data engineering with exposure to finance and operational applications.
  • Strong proficiency in Python, SQL, and cloud platforms (AWS, GCP, or Azure). Preferred proficiency in BigQuery.
  • Experience with backend development (Node.js, Django, Flask, FastAPI, etc.).
  • Proficiency in data visualization tools (Power BI, Looker, Tableau, or Google Data Studio).
  • Experience working with financial modeling, accounting systems, or payments infrastructure is a plus.
  • Bonus: Experience with AI/ML, time series analysis, or mathematical optimization

Soft Skills & Competencies

  • Strong analytical and problem-solving skills.
  • Ability to translate complex data insights into actionable business strategies.
  • Excellent communication skills to collaborate with cross-functional teams.
  • Self-motivated and adaptable in a fast-paced startup environment.

Read>>>>>>The Role of Soft Skills in an Interview

How To Apply

Interested candidates should send their CV detailing their experience and suitability for the role to hr@nani.co.ke. Put subject of the email: salary expectation and job title. Failure to follow these instructions will result to disqualification. Applications will be reviewed on a rolling basis.

Click here to applyJoin our WhatsApp channel here for the latest job postings and career tips