Engineering

Senior Backend Engineer (laravel)

SOFTWARE GARAGE LTD·Kenya, kenya·Full Time·Onsite
EngineeringleadFull TimeOnsite
-
About The Role

You will lead backend work on the products thousands of transactions run through every day: our ERP, DG SmartPOS and the M-Pesa payments platform. You will design APIs, keep sync reliable across offline devices and help the team ship safely every week.

What you will do

  • Design and build Laravel services and REST APIs used by web, desktop and mobile apps
  • Own M-Pesa Daraja and KRA eTIMS integrations, including retries, monitoring and reconciliation
  • Review code, pair with mid-level engineers and raise the bar on testing
  • Work with clients during discovery to turn messy processes into clean data models

What we are looking for

  • 5+ years building production backends, 3+ with Laravel or a similar PHP framework
  • Strong SQL and data modelling in MySQL or PostgreSQL
  • Experience with queues, background jobs and idempotent APIs
  • Clear written communication with clients and teammates

Nice to have

  • Payments or fintech experience in Kenya
  • Offline-first or sync engine work
  • Docker, CI/CD and Linux server administration

At a glance

Company

SOFTWARE GARAGE LTD

Location

Kenya, kenya

Employment

Full Time

Experience

lead

Valid until

Not specified

Created

November 11, 2026