#IkoKaziKE

Back to jobs

Software Engineering Team Lead

M-Kopa

full time Nairobi Posted 18 hours ago

What You Need**

We're looking for an experienced, low-ego engineering leader who brings both technical depth and a genuine passion for growing people.

Required Experience:**

Strong hands-on background in C#/.NET backend development

Proven experience with Azure, AWS, or GCP - we work in Azure but welcome experience across major cloud providers

Solid understanding of event-driven architecture and microservice development - we use Azure Service Bus, and welcome experience with similar messaging technologies such as Kafka or RabbitMQ

Experience leading or mentoring engineers in a collaborative team environment

Ability to set technical direction and provide architectural guidance

Comfortable working with Product to shape roadmaps and drive delivery

Technical Environment 💻**

Languages & frameworks:** C#/.NET**

Cloud:** We work in Azure, and welcome experience across AWS or GCP**

Architecture:** Event-driven systems and microservice development - we use Azure Service Bus, and welcome experience with similar messaging technologies such as Kafka or RabbitMQ**

Infrastructure:** Kubernetes, Docker**

Observability:** Prometheus, Grafana**

Engineering culture:** DevOps, infrastructure as code, automated testing across all environments including production, continuous delivery**

 

Our Engineering Approach 🚀****

Full ownership:** Teams own their solutions end-to-end - from inception through production support to decommissioning.**

Servant leadership:** We lead by coaching and enabling, not directing.**

Quality by default:** Observability, monitoring, and automated testing are built in from day one.**

Continuous improvement:** We foster a culture of innovation within a supportive, dynamic team environment.**

Product partnership:** Engineering and Product work as genuine counterparts — planning together, prioritising together, delivering together.