
M-KOPA · London
Join our growing FinTech Engineering team! We're recruiting a Software Engineering Team Lead to spearhead the delivery of our new loan origination architecture,...
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 🌍
🎯 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 💻
messaging technologies such as Kafka or RabbitMQ
delivery
Our Engineering Approach 🚀
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.
experience with similar messaging technologies such as Kafka or RabbitMQ
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.
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.
economy products provided
Ready to build the systems that create real-world financial inclusion while leading a talented team of engineers? Apply Now!
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), named on
CNBC's World’s Top Fintech Companies 2025 & 2026 and by TIME100 Most influential companies in the world 2023 and 2024 , we've
served over 10 million customers, unlocking $2 billion in cumulative credit for the everyday earners across Africa, in addition to
over 10,000 e-bikes financed in Kenya.
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.
The Role.. We’re looking for a pragmatic, results-driven senior engineering professional with a strong backend focus. Internally, this role will be titled "House Pay Tech Lead". You’ll design and implement practical solutions, lead by example in championing code quality and engineering standards, and collaborate with both technical teams and business stakeholders across varying levels of technical understanding. Ruby experience is a plus. Much of our existing platform is built in Ruby, so you should be comfortable working in and contributing to it, even if it’s not your primary language. We also welcome polyglot engineers with a background in any mainstream language. We’re particularly interested in engineers who are quick to pick up new languages, tools, and paradigms as needed, and who stay effective as the technology landscape evolves. You’ll thrive here if you’re comfortable with autonomy, navigate ambiguity well, and are focused on delivering value quickly. KEY RESPONSIBILITIES.. * Managing the engineering team in the House Pay area, as well as collaborating closely with technology leadership such as heads and principals when alignments and sign-offs are required * Leading the team in designing technical solutions to meet product requirements and business needs. * Lead the team effort across the entire software development life cycle * Participating in team ceremonies, taking the lead where required * Identifying and owning architectural and other technical risks. * Lead by example, championing agreed technical standards and processes to raise the engineering standards of the whole team * Helping to build and maintain technical roadmaps, looking ahead for future opportunities or blockers and ensuring that the development team aligns with the strategy. * Helping to develop solutions by contributing to code, testing technologies and producing rapid prototypes. * Providing advice to the development teams regarding the technical implications of current user stories as well as those in the backlog. KEY REQUIREMENTS.. * You have prior experience in an engineering leadership role, working closely with cross functional tech teams in a small to medium sized company * You possess solid expertise in software engineering and architecture design * You have strong knowledge of various operating systems and databases * You will have had experience in addressing security and performance concerns effectively. * Good communication skills and the ability to effectively manage various stakeholders * Experience of the full range of services in a B2C service environment. Infrastructure, backend, frontend (web and mobile). Bias towards backend experience. * Comfortable with using AI tools for coding and other day to day tasks * You will have had experience with global payment providers, cross-border payments, wallet services and familiarity with network tokens. * You possess good analytical and debugging skills, and understand the intricacies and pitfalls of payment systems, including not limited to numbers and transactional safety, currency conversions, etc. Benefits… Soho House offers competitive compensation packages that feature global benefits and perks. Whether you’re seeking entry-level employment or a new opportunity to expand your profession, we offer training to develop the technical and managerial skills necessary to grow your career. * Annual Every House Membership * 50% off Food & Drink, 7 days a week * Staff Room Rates * Private Health and Dental Care * Weekly Pay * Life Assurance * Up to 50% Staff Discount on Cowshed & Soho Home * In Office Dog Policy on Fridays * Season Ticket Loan * Christmas Office Closure * In conjunction with Soho Impact, take 2 days paid a year to support a charity of your choice. * Free Counselling Sessions * Cookhouse & House Tonic: Our Cookhouse & House Tonic programmes offer unique food and drink trainings, events and opportunities to inspire and educate. * Continuous training to develop yourself personally and professionally * Exclusive access to our benefits platform with hundreds of discounts on shopping, gym memberships, holidays, insurance and much more * Team Events: From fitness sessions to cinema screenings and art classes, each month we hold a series of fun events which you can sign up to.
ABOUT THE ROLE We are looking for an experienced Lead Engineer (back-end) to lead the team building and scaling the infrastructure behind Scenario Builder, our electricity grid modelling platform. Scenario Builder is an in-browser platform that currently provides capacity expansion and dispatch modelling through an accessible no-code interface. The vision for Scenario Builder is to expand into power flow modelling to create a fully integrated grid modelling platform with the features and functionality needed to enable users to develop bankable scenarios that support energy investment decisions. You will line-manage a small team of engineers while remaining a highly active individual contributor. You will own the technical shape of engineering work on the back-end team — leading planning, architecture, and code quality. You will work closely with the wider product and engineering team to design, develop, and maintain the back-end services that power our platform. This hybrid role is based out of our London office near Waterloo Station and reports to the Head of Platform. RESPONSIBILITIES BACK-END DEVELOPMENT & ARCHITECTURE * Design, develop, and maintain scalable back-end services and APIs using Python and modern frameworks (FastAPI). * Design and build high-performance API endpoints to handle complex hierarchical data queries and multi-dimensional aggregations for grid modelling computations * Ensure system reliability, performance, and security through best practices in code quality, testing, and monitoring. * Collaborate with front-end engineers to design and implement RESTful APIs that support our web application. * Collaborate with data engineers and domain experts on the evolving core data model INFRASTRUCTURE & DEVOPS * Manage and optimise cloud infrastructure (GCP) to support our computational workloads. * Implement and maintain CI/CD pipelines to enable rapid, reliable deployments. * Monitor system health and performance, proactively identifying and resolving issues. * Implement and maintain infrastructure-as-code TECHNICAL LEADERSHIP & COLLABORATION * Participate and lead in code reviews, architectural discussions, and technical planning sessions. * Own technical planning: break down roadmap items into well-scoped engineering work, lead estimation, and drive architectural decision records (ADRs). * Collaborate with cross-functional teams, including product, data engineering, and modelling, to deliver impactful features. * Set and uphold the team's technical standards — code quality, testing strategy, API design — through direct example and code review. PEOPLE & LINE MANAGEMENT * Line-manage a team of 3–5 engineers: run regular 1:1s, support career development, and provide timely, constructive feedback. * Partner with the Head of Platform on performance reviews and personal development plans. * Act as the first point of escalation for day-to-day technical blockers ABOUT YOU You should have a long-term commitment to advancing the energy transition and be driven to build robust, scalable systems that power our grid modelling platform. Passionate about creating highly performant back-end services, you understand the technical challenges associated with building niche B2B products that handle complex computational workloads. In addition to seeking out people with a proactive, problem-solving attitude and an eye for detail, as a growing organisation, collegiality and empathy for our coworkers are a requisite. While we are a rapidly growing tech startup, we are also a non-profit, so a high level of adaptability and willingness to approach challenges with creativity and curiosity is essential. SKILLS & EXPERIENCE ESSENTIAL * 7+ years of experience in back-end software development, with strong proficiency in Python. * Experience designing and building RESTful APIs and microservices architectures. * Strong understanding of database technologies (PostgreSQL, Redis, Firestore), ORMs and data modelling principles. * Experience with cloud platforms (preferably GCP) and containerisation technologies (Docker). * Solid understanding of software engineering best practices, including testing, code review, and documentation. * Excellent problem-solving skills and ability to work independently on complex technical challenges. * Experience line managing or formally mentoring engineers, with confidence running 1:1s and supporting career development. * Understanding of OAuth and web security best practices. * Experience with AGILE/Scrum based ways-of-working DESIRABLE * Experience in the energy sector or with computational modelling/simulation software. * Familiarity with scientific computing libraries (NumPy, Pandas) and optimisation frameworks. * Experience with generative AI/LLMs in applied engineering contexts * Experience with infrastructure-as-code tools (Terraform, Terragrunt) and GitOps practices.
OUR MISSION At Omnea, we’re reinventing how enterprise businesses operate, starting with the most painful parts: procurement – where a single purchase can drag on for months, trigger 50+ emails, and pull in Finance, Legal, Security, and IT just to get something approved. We’ve raised $75M from Khosla Ventures, Insight Partners, and Accel to change that. Our AI-native platform connects every person, step, and system so buying is fast, safe, and efficient – one place to request, automated approvals and renewals, real-time supplier risk, and complete spend visibility. The opportunity is massive. Every enterprise on the planet has this problem and nobody has solved it. We’ve 10x’d ARR to double-digit millions in 18 months and are trusted by global enterprises like Spotify, MongoDB, Monzo, and Albertsons. We’re now the 4th fastest growing startup in Europe & the Sunday Times' #1 Best Medium Sized Tech Company To Work for. Our team previously scaled Tessian (cybersecurity tech, backed by Sequoia, Balderton, Accel, acquired post-Series C), and our team includes ex-founders operators who’ve grown unicorns, shipped world-class products, and executed at the highest levels. You’ll work alongside leaders like Ben, Abs, Sabrina, and Rebe. FIND OUT MORE ABOUT THE TEAM AND LIFE AT OMNEA HERE. WHAT WE'RE LOOKING FOR We're looking for an ambitious and talented Engineering Manager to join Omnea, the UK's #1 Startup in 2026, as part of our Engineering leadership team. As we grow from tens to hundreds of enterprise customers and through 10x revenue growth in the next 2-3 years, you'll play a crucial role in building and leading the best Engineering function in its category. You'll be responsible for multiple teams, ensuring we ship high-quality solutions while maintaining the velocity a fast-growing environment demands. You'll operate with high autonomy, collaborating closely with other EMs, Team Leads, and Product to drive real impact. WHAT YOU’LL DO Build and lead high-performing teams: * Lead multiple engineering teams, fostering a culture of technical excellence and continuous improvement * Drive engineering best practices, quality standards, and high performance * Mentor and develop engineers, helping them grow their careers and impact * Collaborate with Product, Design, Team Leads and other key stakeholders on team structures and deliveries to ensure optimal outcomes Drive technical excellence: * Implement and refine engineering processes that scale * Facilitate architectural decisions that impact multiple teams * Champion quality improvements across teams while maintaining high velocity * Ensure robust monitoring, observability, and incident response processes Shape technical product strategy: * Partner with Product leadership to define and execute our technical roadmap * Balance technical debt, feature development, and system reliability with other deliverables * Ensure customer feedback drives technical priorities Teams and products you might end up working on: * Accounting and Goods Receipting - ensuring procurement and finance teams have the right information and tools to operate accurately, automatically, and at scale * Insights and Reporting - deep, complex custom visualisations bringing together AI and data to surface meaningful insights and context across the platform * Sourcing - building the tools that find the right suppliers, shape the right deals, and make sure the best option is already in play before a request is even created * Workflow Orchestration - the configurable backbone of our systems that accurately model company operations, underpinning a single source of truth * And many more areas we’re actively starting or expanding upon! ABOUT YOU Leadership Experience: * You have 8+ years of software engineering experience, with 3+ years managing engineering teams * You've successfully managed multiple teams simultaneously (typically 2-3 teams / 12-20 engineers) * You've demonstrated success in fast-moving, ambiguous environments, particularly in rapid-growth periods * Ideally, you have experience as an Engineering Manager at multiple companies, including at least one successful Series A+ SaaS company Technical Excellence: * Strong technical background with hands-on experience in modern web technologies * Deep understanding of distributed systems, cloud architecture (preferably AWS), and scalability challenges * Experience with our stack (TypeScript, React, AWS Serverless) is a plus, but not required Track Record of Impact: * Strong track record of successful project delivery in fast-paced environments * Proven history of improving team velocity and quality * Experience scaling engineering teams through rapid growth * Experience implementing engineering processes that scale effectively at pace * Experience working directly with customers and translating their needs into technical solutions Leadership Style: * You're data-driven but know when to trust intuition * You're comfortable making decisions with incomplete information * You excel at collaboration and influence across teams and stakeholders * You have a track record of growing and developing engineering talent Nice to haves that really stand out to us: * Track record of successful product launches in B2B SaaS * Experience with procurement / finance systems * History of contributions to engineering communities You can learn more about Engineering at Omnea and our hiring process via our R&D Candidate Hub here. At Omnea, we embrace diversity. To build a product that's loved by everyone, we're best served by a team with all sorts of backgrounds, experiences, and perspectives. We encourage you to apply even if your experience doesn't quite match the full job spec! And regardless of your race, religion, colour, gender, or anything else! If you think you could be a good fit for Omnea, please reach out. A FEW THINGS TO NOTE: * We offer competitive geo-localised benefits, and you can check out our UK Benefits Package here and our US Benefits Package here. * We work Tuesdays, Wednesdays & Thursdays in-person at our offices. At this early stage of our company life-cycle it's important to us that we get this together-time, and you can read more about why we believe this is a winning move here * We're commercial, ambitious and we don't pretend otherwise! We're actively seeking folks looking to make the most of a career-defining opportunity, with the hunger to be part of building something really impressive. You can see our values here and our Omnea Future Founder's fund here! * We sometimes use AI note-takers to help us transcribe interview notes, so we can be more present in your interview. If you'd like to opt out of us using automatic transcribers, please note this in the free text field in your application, otherwise we'll take your application as confirmation that you're happy for us to use notetakers (whether added to video calls or in the background). We are proud to be recognised for both our culture and product, and we are just getting started. Join us as we grow! LEGAL NOTE: IF YOU ARE VIEWING THIS POSTING OUTSIDE OF THE OMNEA CAREERS' PAGE, THIS MAY BE AN AUTO-GENERATED ADVERTISEMENT AND MAY LACK THE FULL RANGE OF ADVERTISED INFORMATION - PLEASE CLICK THROUGH TO THE POSTING AT HTTPS://JOBS.ASHBYHQ.COM/OMNEA TO VIEW ADDITIONAL ADVERTISED INFORMATION ON THIS POSTING. ADDITIONALLY, WHERE ROLES HAVE HARD-SPECIFIED REQUIREMENTS (E.G. [X] DAYS IN OFFICE, UNABLE TO PROVIDE VISAS, ETC), IF IN YOUR APPLICATION YOU PROVIDE DETERMINISTIC CHECK-BOX CONFIRMATION THAT YOU DO NOT MEET THE HARD-SPECIFIED REQUIREMENTS, DETERMINISTIC (NOT AI OR SUBJECTIVE) AUTOMATIC REJECTION CRITERIA ARE IN PLACE.