Software Engineering Team Lead
M-KOPA
The Impact
Your architecture will directly shape how millions of people access credit for the first time. We've already served 10 million customers and unlocked more than $2 billion in credit since we began. Every system you design, every engineer you develop, and every decision you make contributes to a platform that's quite literally transforming financial inclusion across an entire continent
The Opportunity
Mission-driven engineering: Your daily work enables affordable smartphones, digital loans, and financial services for Africa's Every Day Earners — people for whom traditional finance simply doesn't work.
Global recognition: Join a FinTech company named by TIME 100 as one of the world's most influential and by the Financial Times as Africa's fastest-growing company for five consecutive years (2022–2026).
Scale that matters: You'll be architecting systems that process over 2 million payments daily across five markets — and building for the next 10 million customers .
Environmental impact: We're carbon-negative, having avoided 2.155 million tonnes of CO₂ emissions across our product portfolio.
What You'll Do
At M-KOPA, you'll lead a team of backend engineers through both greenfield and legacy projects, owning the full software lifecycle from design ideation through to production and eventual decommissioning. Our engineering teams work under a true DevOps culture — with infrastructure as code, observability, automated testing, and continuous delivery treated as first-order concerns, not afterthoughts.
You'll set architectural direction, partner closely with your Product Manager counterpart on roadmap planning and prioritisation, and serve as a servant leader who grows the people around you while shipping high-quality, impactful software.
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.
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
The Team
You'll lead a close-knit, focused engineering team with real end-to-end ownership over a significant part of the M-KOPA platform. You'll have a dedicated Product Manager as your counterpart and operate with genuine autonomy over technical direction.
Location & Benefits
Fully remote role in UK and parts of Europe within UTC -1 to UTC +3 time zones
Work with diverse teams across the UK, Europe, and Africa
Professional development programmes and coaching partnerships
Family-friendly policies and flexible working arrangements
Well-being support and genuine career growth opportunities
Our Mission
We create financial inclusion for the traditionally excluded through a fair, flexible, customer-centric financing model. We strive to drive greater inclusion of women, youth, and low-income communities.
Our Impact
Our technology has created measurable change:
Connected : 2.5 million first-time smartphone users connected to the mobile internet
Prosperous : 70% of customers use M-KOPA products for income generation, with 35,000 livelihoods created for agents
Green : 2.155 million tonnes of CO₂ avoided through clean energy and circular economy products, with over 127,700 circular economy products provided
Ready to build the systems that create real-world financial inclusion while leading a talented team of engineers? Apply Now!
Why M-KOPA?
At M-KOPA, we empower our people to own their careers through diverse development programs, coaching partnerships, and on-the-job training. We support individual journeys with family-friendly policies, prioritize well-being, and embrace flexibility.
- Google is seeking a Software Engineer Manager in the United States, focused on leading multiple engineering teams and delivering scalable systems. The role combines technical leadership with people management to drive project goals, strategy, and developer growth. Responsibilities...Suggested
- A leading technology company in Seattle is seeking a Software Engineer Manager to lead and manage engineering teams. This role requires expertise in software development and technical leadership, alongside strong people management skills. The ideal candidate will have at...Suggested
$104.1k - $162.9k
PACCAR’s Electronics Technical Project Management team is seeking a Software Integration Lead Engineer to lead the planning, coordination, and delivery of integrated electronic control unit (ECU) systems across PACCAR’s global truck platforms. This role will report to...SuggestedTemporary workH1b$200k - $285k
...Staff Software Engineer - Agent Simulation Tech Lead / Manager Model and simulate human behaviors, specifically traffic and other pedestrian behaviors,... ...validate safety, and analyze our real-world performance. Our team's work directly impacts how rapidly and successfully...SuggestedTemporary workRelocation package$182.4k - $247k
...Databricks, we are passionate about enabling data teams to solve the world's toughest problems,... ...to improve their business. Founded by engineers and customer obsessed, we leap at every... ...the Lakebase product.As the Technical Lead on the Lakebase Manager (LBM) team, you will...SuggestedTemporary workLocal areaWorldwide- Blue Origin LLC is hiring a Sr Principal Software Engineer to lead technical strategy for software development in Seattle. The role demands extensive experience in software engineering, specifically in cloud services like AWS and distributed backend systems. Candidates...Relocation
- GE HealthCare, Bellevue, WA, seeks a software engineer to define, develop, and evolve software in a fast-paced, Agile environment. You will provide technical leadership to a 5-7 person team and collaborate with PLLs to translate requirements into prioritized user stories...
$148.2k - $292.3k
Position Summary The Team ConvergeCONSUMER is a product-driven business that combines... .... Work you’ll do Are you an experienced Software Engineer who has led the development of world-... ...an opportunity to expand your scope and lead products used by some of the biggest and...Local area$269k - $335k
...design and build data centers, and operate them - with teams spanning hardware and software. Speed and scale are our key differentiators. Come... ...problem space. Overview We are hiring a Decision Engineering Team Lead for the Business Operations team. You'll lead a small...- Holmberg Mechanical is seeking a Lead Mechanical Engineer in Washington to oversee mechanical system design from concept through construction. You will lead project teams, prepare complete drawings and specifications, and ensure code compliance and coordination with owners...For contractors
- Unico Properties LLC in downtown Seattle is seeking a Lead Building Engineer to manage repairs and preventive maintenance for a commercial property. You will ensure safe, efficient, and sustainable tenant experiences while maintaining all building systems and site conditions...
- Confiz Limited is looking for a seasoned Sr. Software Engineer/Technical Lead to join their Seattle team. You will design and deliver scalable solutions while influencing technical direction and mentoring engineers. The ideal candidate will possess strong expertise in MS...
$168.8k - $236.3k
Porch Group is a leading vertical software and insurance platform and is positioned to be the best partner... ...STARTED.Job Title: Infrastructure Engineering LeadLocation: United StatesWorkplace... ...Compliance, Audit, and IT Operations teams.Identify operational, security, and...Full timeTemporary workWork experience placementWork at officeRemote workFlexible hours$148.5k - $260.1k
....Ready to level-up your career at the company leading workforce transformation in the agentic era? You... ..., U.S. Government CAC/PIV.Distributed Systems Software Engineer - GovCloud (Senior/Lead) Our Public Cloud engineering teams are responsible for innovating and maintaining...Full timeLocal area- The Trust and Safety(TnS) engineering team is responsible for protecting our users from harmful... ...are in search of a seasoned Technical Lead to spearhead our engineering team dedicated... ...in managing or technically leading a software engineering team.- Strong experience in...
$96.3k - $313.7k
...to level-up your career at the company leading workforce transformation in the agentic... ...the organization hiring for Full-Stack Software Engineers will review your resume. Our goal is for... ...resume reviewed by multiple hiring teams. Positions available: Mid Level, Senior...Full timeFlexible hours3 days per week- Real Axis Engineering LLC in Seattle, WA is seeking a senior avionics software engineer to lead embedded software across radars, satellite buses, and payload controllers. You will guide projects through the full design lifecycle, work with customers to define scope, and...
- PACCAR Inc. is seeking a Senior Embedded Application Software Engineer to lead development of embedded control software for autonomous vehicle technologies... ...compliance while collaborating with cross‑functional teams. The role emphasizes model‑based development with MATLAB/...
- Quest Software Canada Inc is seeking a Software License Compliance Manager to accurately capture and analyze customers' deployed licenses... ...and support Quest's compliance policies across global teams. Experience with software license metrics, audits, deployment models...
- Blue Origin is hiring a Software Engineer in Seattle to support the Lunar Permanence business unit. The role involves managing safety-critical... ...mission success. You will collaborate with NASA and coach a team of developers. The ideal candidate should have 10 years...
- Anduril Industries is seeking a Software Technical Program Manager for the Air Defense Engineering Team in the US. You will own the software team's operational excellence, partnering with engineering leads to scale outputs and align programs with business goals. You will...
- A leading staffing firm in Redmond is seeking a Project Manager with experience in Software Asset Management. You will be responsible for managing third-party software assets and improving team productivity through Agile practices. The ideal candidate has over 2 years in...Contract work
$143.7k - $194.4k
...public sector. The AWS Global Support team interacts with leading companies and believes that world-... ...AWS buying process and building the engine that enables that end to end from ingesting... ...teams.Interested in diving in? As Software Development Engineer for the AWS Lead...InternshipWorldwideFlexible hoursShift work- MissionAs a Software Architect, you will contribute to the architecture of client solutions... ...in building with generative AI, leading the organization towards cutting-edge... ...'ll join a collaborative product team, comprised of engineers, product leaders, designers, and data...Temporary workLocal area
- Amazon Music Catalog team in Seattle is seeking a senior software engineer to own the technical direction for major features in our developer experience portfolio. You will guide engineering practices across the codebase and infrastructure while mentoring SDE 1 and SDE...
- Work in USA in Washington, USA is seeking a Senior Software Engineer to design, develop, and deliver high-quality software solutions. You will collaborate with cross-functional teams to define requirements and ensure timely, scalable results. Requirements include a BS in...
$85.05k - $119.07k
A leading aerospace company is seeking a Contract Manager in Seattle to negotiate and manage supplier contracts. This role requires expertise... ...RFPs and RFQs, alongside a minimum of 3 years in purchasing Software Technology or Supply Chain Management. Key skills include...Contract work- CBRE seeks a Chief Building Engineer Supervisor to lead a maintenance team responsible for planning, coordinating, and managing ongoing maintenance and repairs for a facility, campus, or portfolio of buildings. This role is part of the Engineering and Technical Services...
$101.9k - $150k
...pathways that help learners achieve their goals and lead a choice-filled life. Our culture values inclusion... ...more, please see . What you'll do here: As the Software Engineering Manager, you will lead a team dedicated to creating tools to deliver a world-class...Full timeWork experience placementLive inLocal areaRemote workWorldwide- ...and build data centers, and operate them - with teams spanning hardware and software. Speed and scale are our key differentiators. Come... ...you set become the standard. Role Scope Lead the compute production engineering team keeping tens of thousands of GPUs serving customers...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineering Team Lead. Be the first to apply!


