Introduction to the position
Enakl is hiring a Senior Software Engineer – Data & Backend Generalist to help shape the data infrastructure and backend of our live mobility platform. You’ll join a fast-moving, experienced team using AI-augmented development to launch a scalable SaaS product that will transform transport in Africa and improve how millions of people commute.
Your role
-Own and evolve the company’s data stack (dbt, RDS, S3, ETL pipelines, etc.)
-Design and maintain clean, scalable data models aligned with operations, product, and future AI needs
-Develop and ship backend features and APIs using NestJS (Node/TypeScript)
-Contribute to algorithms supporting routing, reporting, and upcoming AI features
-Collaborate with the CPTO and engineering team to advance autonomy and uphold high engineering standards
Your team
We're a small, experienced, and resourceful team. We move fast, challenge
ideas with clarity, and care deeply about doing impactful work with minimal
waste. You won’t be micromanaged — instead, you’ll be expected to drive your
scope, unblock yourself, and bring high leverage through clean code, sharp
thinking, and good tooling.
Your qualifications
-5+ years of experience in data and/or analytics engineering, ideally with strong backend skills (NestJS, Node.js, Python) and a generalist mindset
-Solid foundations in software engineering: clean code, testing, and architecture
-Strong proficiency in data modeling, data warehousing, ETL/ELT pipelines, cloud architecture, and REST APIs
-Hands-on experience with SQL/dbt, AWS or GCP, S3, and data pipelines
-Proficiency in Node.js/NestJS and/or Python; comfortable with TypeScript or eager to adopt it
-Ability to think in terms of product, not just code — designing systems that align with real-world operations
-Familiarity with AI-augmented engineering tools (e.g., Cursor, GitHub Copilot, Amazon Q), with a focus on working smart as well as hard
-Bonus: experience with optimization algorithms, routing, or applied machine learning
Benefits
-Shape and scale the data infrastructure powering a live mobility platform
-Join a team that embraces AI-augmented development over headcount growth
-Contribute to launching a SaaS platform set to transform transport across Africa
-Build solutions that directly impact how millions of people commute in underserved cities