⚡ New Feature

Auto-Apply to Jobs While You Sleep

Stop spending hours applying manually. Our Premium Auto-Apply scans new listings every day and sends your application automatically — so you never miss an opportunity.

🔒 Secured by Stripe 📋 Cancel anytime ✅ 100+ jobs applied monthly
Home Jobs Nairobi Lead Software Engineering Team Manager

Lead Software Engineering Team Manager

M-KOPA Solar  · Engineering / Technical

Full Time Nairobi
Nairobi
Deadline: 1 September 2026
Posted June 3, 2026

What You’ll Do

At DAKOTA, you will spearhead a team of backend engineers, overseeing both Greenfield initiatives and legacy system enhancements, while owning the entire software lifecycle—from conceptual design to deployment and eventual decommissioning. Our engineering teams embrace a robust DevOps culture, prioritizing infrastructure as code, observability, automated testing, and continuous delivery as foundational elements rather than afterthoughts.

You will establish architectural direction, collaborate closely with your Product Manager counterpart to plan and prioritize the roadmap, and function as a servant leader who cultivates the growth of those around you while delivering high-quality, impactful software.

The technical environment comprises a diverse array of systems, platforms, and tools essential for supporting organizational operations, development, and innovation. This includes cloud infrastructure, on-premises servers, databases, networking components, and software applications tailored to meet business needs. Familiarity with programming languages, development frameworks, and DevOps practices is often required, along with expertise in cybersecurity protocols, system monitoring, and performance optimization. Additionally, collaboration with cross-functional teams, such as IT, engineering, and security, is necessary to ensure seamless integration and alignment with strategic objectives.

Languages and frameworks required include proficiency in C and the .NET framework.

We operate within the Azure cloud environment, and candidates with expertise in AWS or GCP are also encouraged to apply.

We specialize in event-driven architectures and microservices, utilizing Azure Service Bus for messaging; familiarity with comparable technologies like Kafka or RabbitMQ is also advantageous.

We utilize Kubernetes and Docker to manage and deploy our infrastructure.

Observability expertise is required, including proficiency in Prometheus for metrics collection and Grafana for visualization and monitoring.

In this role, you will thrive within an engineering culture that emphasizes DevOps practices, treats infrastructure as code, implements automated testing across all environments—including production—and supports continuous delivery.

We prioritize a robust and collaborative engineering approach, emphasizing innovation, scalability, and reliability in every project. Collaboration across teams is essential, ensuring seamless integration of ideas and best practices to deliver high-quality solutions. We leverage modern technologies and methodologies to optimize performance while maintaining a strong focus on security and maintainability. Continuous learning and adaptation to evolving industry standards are integral to our process, enabling us to stay ahead in a dynamic technological landscape.

Teams maintain full accountability for their solutions at every stage, from initial development through deployment to ongoing production support and eventual decommissioning.

We foster a leadership approach rooted in service, guiding through coaching and empowerment rather than issuing directives.

From inception, observability, monitoring, and automated testing are integral components, ensuring quality is consistently upheld.

We prioritize ongoing enhancement by cultivating an innovative culture within a collaborative and energetic team setting.

Engineering and Product collaborate as true partners, jointly planning, prioritizing, and executing initiatives to deliver cohesive solutions.

What You Need

We seek a seasoned engineering leader with a collaborative mindset and strong technical expertise, accompanied by a sincere commitment to developing team members.

Minimum of five years of progressive experience in a related field is essential, with a proven track record of success in similar roles. Candidates should possess hands-on expertise in key responsibilities and be able to demonstrate adaptability to evolving industry demands.

Demonstrates extensive practical experience in backend development using C and .NET technologies.

Experienced candidates should have hands-on familiarity with Azure, AWS, or GCP, with a preference for Azure expertise, though broader cloud platform experience is also valued.

A strong grasp of event-driven architecture and microservice development is essential, with hands-on experience using Azure Service Bus and familiarity with comparable messaging platforms like Kafka or RabbitMQ highly valued.

Demonstrated ability to guide and mentor engineering teams within a collaborative setting.

Demonstrated capacity to establish technical strategies and offer expert architectural recommendations.

Proficient in collaborating with Product teams to develop and refine strategic roadmaps while ensuring timely project delivery.

Qualifications

BA/BSc/HND

More jobs in Nairobi