Software Engineering Team Lead
M-KOPA
Software Engineering Team Lead
Join our growing FinTech Engineering team! We're recruiting a Software Engineering Team Lead to spearhead the delivery of our new loan origination architecture, compliance systems, and pricing platform - infrastructure that will power M-KOPA's next phase of expansion across Africa.
Your architecture will directly shape how millions of people access credit for the first time. We've already served over 7 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 - including loan origination, compliance systems, and a new pricing engine. You'll have a dedicated Product Manager as your counterpart and operate with genuine autonomy over technical direction.
Location & Benefits
Fully remote role 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.
Join us in shaping the future of M-KOPA as we grow together. Explore more at m-kopa.com.
Recognized four times by the Financial Times as one Africa's fastest growing companies (2022, 2023, 2024, 2025 and 2026) and by TIME100 Most influential companies in the world 2023 and 2024, we've served over 7 million customers, unlocking $1.5 billion in cumulative credit for the unbanked across Africa.
Important Notice M-KOPA is an equal opportunity and affirmative action employer committed to assembling a diverse, broadly trained staff. Women, minorities, and people with disabilities are strongly encouraged to apply.
M-KOPA explicitly prohibits the use of Forced or Child Labour and respects the rights of its employees to agree to terms and conditions of employment voluntarily, without coercion, and freely terminate their employment on appropriate notice. M-KOPA shall ensure that its Employees are of legal working age and shall comply with local laws for youth employment or student work, such as internships or apprenticeships.
M-KOPA does not collect/charge any money as a pre-employment or post-employment requirement. This means that we never ask for'recruitment fees', 'processing fees', 'interview fees', or any other kind of money in exchange for offer letters or interviews at any time during the hiring process.
Applications for this position will be reviewed on a rolling basis. Shortlisting and interviews will take place at any stage during the recruitment process. We reserve the right to close the vacancy early if a suitable candidate is selected before the advertised closing date.
If your application is successful M-KOPA undertakes pre-employment background checks as part of its recruitment process, these include; criminal records, identification verification, academic qualifications, employment dates and employer references.
$135k - $149.03k
Role Description Our Software Engineering, Team Lead, reports to our Senior Director, Software Engineering, and is part of a team of engineers designing and developing both web-based and mobile software products for Common App. This role will provide technical guidance...SuggestedFull timeTemporary workLive inWork at officeImmediate startRemote workFlexible hours$140k - $160k
...subject to eligibility requirements) Company Description Radiology Partners, through its owned and affiliated practices, is a leading radiology practice in the U.S., serving hospitals and other healthcare facilities across the nation. As a physician-led and...SuggestedFull timeWork experience placement$120.4k - $198.7k
...What Is the Opportunity? Travelers is seeking a Software Engineer II to join our organization as we grow and transform... ...technical requirements and coordinating team resources to solve problems. What Will You Do? Lead a team of software engineers. Distribute work based...SuggestedWork experience placementLocal areaImmediate start- ...Job Summary As the Technical Lead of the Enterprise Systems Group, you will lead the technical team to help ensure they are following processes to deliver all technical... ...Systems Group Direct Reports: Systems and Software Engineers Essential Functions Utilize Software...SuggestedFull timeWork experience placementWork at officeWeekend workAfternoon shift
- ...Job title: Software Engineering Team Lead 12-month contract (with extension). Bilingual English - Spanish is a must. About the Role We are seeking a highly experienced Software Engineering Team Lead to lead our software development team in Lima. This role is ideal for...SuggestedContract work
- ...midtown client is seeking an experienced Lead Engineer/Manager to engineer and lead the... ...design and code reviews, and lead a small team of 4-5 engineers partnering closely with... ...Qualifications Core Experience 7+ years in software engineering with significant enterprise...Shift work
- Astrion is looking for a Senior Software Engineer to join our Modeling and Simulation Development team in Dahlgren, VA. The ideal candidate will lead projects and mentor junior engineers in a dynamic environment focused on advanced simulation solutions for the U.S. Navy...
- We are looking for an experienced and hands‑on Software Development Team Lead to guide our engineering team, elevate our development practices, and help us scale INMYTEAM's platform with quality and velocity. This is a high‑impact leadership role where you will mentor developers...
- ...regulations, establishes procedures and supports the Payroll Team Lead with complex compliance, audit and system related... ...functions as a cross‑product citizen experience layer. Senior Software Engineer The Senior Software Engineer will have solid development, systems...Contract workSummer workInternshipSummer internshipLocal areaImmediate start
- Our client is looking for a Senior Software Engineer - Team Lead to lead a high‑performing technical team while staying hands‑on in building the applications and tools that power the organization. This hybrid leadership role blends strategic product direction with active...Full time
- ...travel to Boston, MA, likely on a bi‑weekly or monthly basis. A Frontier AI startup backed by $170m in funding is hiring a Software Engineering Team Lead to lead the team building the distributed backend systems powering autonomous Software Engineering agents. The team...Immediate start
- Strativ Group in Boston, MA is seeking a Software Engineering Team Lead to guide a distributed backend systems team powering autonomous software agents. This hands‑on leadership role focuses on architecture, scalability, and secure production deployments with regular collaboration...
$140k - $145k
SUVI Global Services is looking for a Software Engineer - Team Lead to support IT across all DoD OIG networks. To join our team of outstanding professionals, apply today! Key Technologies Azure DevOps, GitHub, GitLab, YAML CI/CD pipelines, Git version control Docker,...Full timePart time- Overview Lead individual and group efforts from design to implementation. Responsibilities Lead individual and group efforts from design... ...or more of the following programming languages: Go, Java, Javascript, Kotlin, Python, Typescript. #J-18808-Ljbffr Fuse Engineering LLC
- Travelers Canada is seeking a Software Engineer II to lead a software engineering team in Hartford, Connecticut. The ideal candidate will have extensive experience in software development, particularly with TypeScript and JavaScript, and possess strong leadership and problem...
- About Engine by Starling At Engine by Starling, we are on a mission to find and work with leading banks all around the world who have the ambition... ...technology. Engine is Starling's software-as-a-service (SaaS)... ...will find support in your team and from across the business...16 hours
- Arvin Acme Technologies Inc is seeking a skilled software engineer in Tyngsborough, Massachusetts. The role involves designing, developing, and testing software components while providing guidance to junior engineers. Candidates should possess a Bachelor's degree in Computer...
$160k - $175k
We are looking for a Principal Software Engineer, Team Lead to help lead engineering for Unanet's Contraqer product portfolio, spanning GovIntel and GovChannel. GovIntel is Unanet's market intelligence and opportunity management platform for government contractors, while...For contractorsLocal area- JPMorgan Chase is seeking a Senior Manager of Software Engineering to lead agile teams focused on delivering market-leading technology products. The role involves coaching teams, developing production code, and driving technological solutions while ensuring operational...
$109.65k - $148.35k
...opportunities for professional growth. Find your future with us. Position Overview We are seeking an Experienced Simulation Software Engineering Team Lead to join the B-52J Simulation Software team in Oklahoma City, Oklahoma. The role focuses on supporting the Boeing...Permanent employmentWork experience placementWork at officeRemote workWork from homeRelocation packageMonday to ThursdayFlexible hoursShift workAfternoon shift- As a Senior Manager of Software Engineering at JPMorgan Chase within the CIB Technology & Payments Technology you are an integral part of an agile team that works to enhance, build, and deliver trusted market‑leading technology products in a secure, stable, and scalable...
$180k - $200k
...compensation in the form of bonus or commissions. We are looking for a highly skilled Senior Software Engineer with expertise in forecasting and optimization to join our team. As the Technical Lead for an optimization platform, the ideal candidate will have a strong background in...Full timeWork experience placementWork at officeRemote workWork visa- ...Job Description Job Description Software Engineering Team Lead Our client is on crypto’s cutting-edge technology, and we’re looking for the right engineers to join them. This is a remote position for any US candidate. Our client's Blockchain Distribution Network...Remote job
- ...Job Description Salary: Calling all Engineering Leaders with a passion for math and product! If you enjoy leading teams, working closely with product, and building... ...environment keep reading We are WIRIS, a software development company headquartered in Barcelona...Permanent employmentFull timeWork at officeFlexible hours
- A VC-funded SaaS startup in San Francisco is seeking a Lead Frontend Developer/Manager to head their front-end engineering team. You will lead architectural design and hands-on coding while managing a team of developers. The ideal candidate should have over 7 years of...3 days per week
- ...Job Description Job Description About the job We are seeking a Senior Software Engineer Team Lead to lead a team building significant Enterprise systems, to serve as the primary technical contact with the business, and to provide technical and relational leadership...Temporary workWork at office
- Themis Insight, LLC is seeking a Software Engineer (Software Management) in Laurel, MD, to develop and improve software solutions. The role includes analyzing requirements, designing code, and leading teams in a fast-paced environment. This position requires a Bachelor'...
$154.05k - $278.48k
A leading defense contractor is looking for a Lead Security Engineer to manage security efforts in a complex network environment. This role involves leading teams, defining security strategies, and mentoring engineers. Candidates must have extensive experience in security...For contractors- ...chains and franchises. Our mission critical software -- which includes in-store scheduling... ...our vision of becoming the world’s leading online scheduling and local commerce platform... ...and leading high-performing engineering teams? At MyTime, we’re looking for a seasoned...Local area
- AllSearch Staffing Group seeks a Software Engineering Manager to lead and mentor an on-site team in Erlanger, KY. You will oversee architecture, development, testing, deployment, and ongoing delivery of scalable software applications. Ideal candidates have 5+ years leading...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineering Team Lead. Be the first to apply!
- software development team lead United States
- software team lead United States
- software technical lead United States
- software lead United States
- lead sales engineer United States
- lead algorithm engineer United States
- lead gameplay engineer United States
- lead product engineer United States
- lead c# developer United States
- lead mobile developer United States



