
Elliptic · London
As crypto goes mainstream, so does crypto crime. At Elliptic, we create products that enable financial institutions, investigators, and crypto businesses to sta...
As crypto goes mainstream, so does crypto crime. At Elliptic, we create products that enable financial institutions,
investigators, and crypto businesses to stay ahead of emerging threats.
Our product Investigator is the industry standard for tracing illicit funds, empowering compliance teams worldwide to conduct
faster and more effective investigations using the world’s most accurate crypto identity dataset. Its intuitive forensics
visualize the flow of funds across blockchains with a single click, helping uncover meaningful evidence quickly and resolve
criminal cases with fewer resources.
We’re looking for an Engineering Lead to take it to the next level.
As Lead of the Investigations team, you'll shape how compliance teams track fund flows and prevent financial crime. Working
closely with the product, you'll help define the technical direction of the platform by turning complex blockchain data into
simple, useful product features.
You will lead an empowered team that takes full ownership of its technology stack and product domain. You’ll coach and develop
high-performing talent, cultivate a culture of innovation and accountability, and collaborate across the business to deliver
meaningful value to our users.
challenging problems.
with business objectives.
What You'll Bring
familiar with frameworks such as NestJS or Redux.
technology choices and patterns.
engineering standards.
other stakeholders.
able to critically evaluate AI-generated code and knows when to reach for AI tooling and when not to; some exposure to agentic
AI concepts and patterns (e.g. tool calling, multi-step reasoning, or orchestration frameworks such as LangChain or LangGraph)
with an appetite to go deeper in this area
Bonus Points
Don't Check Every Box?
We know that some candidates are less likely to apply unless they meet every single requirement. If you're excited about this role
and our mission but your experience doesn't perfectly align, we'd still love to hear from you. Diverse perspectives, backgrounds,
and skill sets make our team and our product stronger.
Ensuring that people of all backgrounds, identities, and experiences feel welcome at Elliptic is an ongoing priority for us. We
believe that diverse thinking and cultures enable us to solve problems in new ways by benefiting both Elliptic and our customers.
How We Work
Learning & Development
development
Vacation/Leave
adoption, 16 weeks fully-paid leave
Benefits
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. THE IMPACT 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 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. 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.
Alpha Financial Markets Consulting (Alpha) is a leading global consultancy to the financial services industry. We are a boutique management consulting firm that offers the world’s top industry players a competitive edge through our expertise and industry insight. Our team is of a uniquely high calibre and by focusing across the General Insurance & Specialty value chain, we build deep knowledge and experience within our industry. We have our headquarters located the United Kingdom, as well as offices in major global financial centres across the United States, France, Netherlands, Luxembourg, Switzerland, and Asia. The Insurance team works with industry leading carriers, brokers, market bodies, ancillary businesses, and technology providers to position our clients for future success. We have a fast growing team of dedicated consultants with deep experience from working both within the industry and consulting. Successful candidates should expect a diverse range of complex and strategic engagements across the market. As we continue to expand our client base and expertise, we are looking for individuals to join our team to support our growth journey. Please see below an outline of the responsibilities of the role as well as the requirements. ROLE OVERVIEW We are seeking an exceptional Application & Software Engineering Lead with deep Insurance domain expertise to drive the design, delivery, and evolution of our core technology platforms. This is a high-impact leadership role sitting at the intersection of engineering excellence and insurance business capability, responsible for leading cross-functional engineering teams to deliver scalable, resilient, and compliant software solutions. You will act as a trusted technology partner to the world’s largest insurance firms, translating complex insurance workflows — spanning policy administration, underwriting, claims, and regulatory compliance — into robust, modern application architectures. You will set the technical vision, champion engineering best practices, and cultivate a high-performing team culture. KEY RESPONSIBILITIES ENGINEERING LEADERSHIP * Lead, mentor, and grow a team of software engineers, architects, and analysts across multiple squads. * Define and uphold engineering standards, coding practices, and quality frameworks across the function. * Drive a culture of continuous improvement, psychological safety, and technical craftsmanship. * Conduct regular 1:1s, performance reviews, and career development conversations with direct reports. * Collaborate with Engineering Managers, Product Owners, and Delivery Leads to ensure aligned, outcome-driven delivery. APPLICATION STRATEGY & ARCHITECTURE * Own the application roadmap for core insurance platforms, including policy management, claims, underwriting, and distribution systems. * Design and govern scalable, event-driven, cloud-native architectures appropriate for the insurance technology landscape. * Lead technical design reviews, architecture decision records (ADRs), and proof-of-concept evaluations. * Assess and manage technical debt; prioritise remediation in balance with feature delivery. * Evaluate and recommend third-party insurance software (e.g. Guidewire, Duck Creek, Majesco) and integration patterns. INSURANCE DOMAIN DELIVERY * Apply specialist knowledge of insurance business processes to shape technical solutions that meet regulatory and operational requirements. * Oversee delivery of insurance-specific capabilities: policy lifecycle management, claims handling, bordereaux processing, reinsurance ceding, and premium calculation engines. * Ensure compliance with industry standards and regulations including Solvency II, FCA requirements, market standards, and GDPR. * Act as a subject matter expert (SME) bridging business stakeholders and engineering teams on insurance domain requirements. DELIVERY & EXECUTION * Own end-to-end software delivery for one or more product areas; accountable for quality, timeliness, and technical integrity. * Champion Agile and DevSecOps practices; contribute to sprint planning, backlog refinement, and release governance. * Define and track engineering KPIs including lead time, deployment frequency, MTTR, and defect escape rate. * Manage stakeholder expectations and provide transparent reporting on engineering progress and risk. STAKEHOLDER & VENDOR ENGAGEMENT * Partner with Product, Actuarial, Risk, Compliance, and Operations teams to understand and shape business requirements. * Manage relationships with technology vendors and insurance software providers; lead procurement and contract negotiations where required. * Represent the engineering function in senior leadership forums, architecture boards, and client-facing engagements. SKILLS & EXPERIENCE ESSENTIAL * Significant experience (7+ years) in software engineering. * Demonstrable insurance domain expertise across one or more of: Specialty, London Market / Lloyds, or Reinsurance. * Strong command of modern application development: microservices, API-first design, event-driven architecture, and cloud platforms (AWS, Azure, or GCP). * Proven ability to lead distributed engineering teams delivering in an Agile/SAFe environment. * Deep understanding of insurance data models, regulatory frameworks (FCA, PRA, Solvency II), and compliance requirements. * Excellent communication skills with the ability to engage technical and non-technical audiences, including C-suite stakeholders. HIGHLY DESIRABLE * Consulting experience. * Background in data engineering or analytics within an insurance context (e.g. actuarial data platforms, claims analytics). * Experience delivering large-scale digital transformation or legacy modernisation programmes in insurance. * Relevant certifications: AWS Solutions Architect, Azure Solutions Architect, TOGAF, or equivalent. * Exposure to AI/ML applications in insurance (e.g. fraud detection, underwriting automation, NLP for claims). TECHNICAL COMPETENCIES * Languages & Frameworks: Java, Python, .NET, or similar enterprise-grade stack; REST and GraphQL APIs. * Cloud & Infrastructure: Kubernetes, Terraform, CI/CD pipelines (GitHub Actions, Azure DevOps, Jenkins). * Data & Integration: Kafka / event streaming, enterprise integration patterns, EDI/ACORD XML or JSON standards. * Security & Compliance: OWASP practices, data privacy engineering, secure SDLC. WHAT WE OFFER * Competitive base salary benchmarked to senior tech consulting market rates. * Annual performance bonus tied to individual and company outcomes. * Comprehensive benefits package including private medical insurance, life assurance, and income protection. * Hybrid working model with flexible arrangements to support work-life balance. * Generous pension scheme with enhanced employer contributions. * Continuous learning budget and access to industry conferences, certifications, and training programmes. * 25 days annual leave plus bank holidays, with option to buy additional days. * Employee assistance programme and wellbeing support.
ABOUT BARINGA Baringa is a global consulting firm that partners with leaders to drive change and create value. With deep industry expertise, and enabled by advanced technology, the firm helps clients to deliver with greater confidence and certainty. With over 2,000 people across the UK, Europe, North America, Asia and Australia, the firm combines global insight with local understanding. The firm works across energy and resources, financial services, government and public sector, consumer products and retail, pharmaceuticals and life sciences, manufacturing, and technology, media and telecoms, with capabilities spanning strategy, transformation and operational excellence – all powered by advanced technology, data, AI and digital innovation. Clients value Baringa’s collaborative approach and the way its teams integrate seamlessly – all working with a shared understanding of what matters most. The firm is known for its kind, curious experts who listen closely and care deeply about client success as they help clients transform energy markets, modernise financial platforms, expand telecoms and digital networks through advanced data analytics, enable digital services in government, and unlock growth in consumer sectors. Certified as a Great Place to Work around the world, Baringa has been recognised by the Financial Times in 22 categories of its UK Leading Management Consultants rankings, and by Forbes for four consecutive years as one of the World’s Best Management Consulting Firms. OUR POWER AND LOW CARBON SOLUTIONS PRACTICE IS GROWING AND WE WILL BE LOOKING FOR EXPERIENCED PLATFORM SOFTWARE ENGINEERS TO JOIN THE TEAM. IF YOU ARE INTERESTED IN ROLES LIKE THE ONE DESCRIBED HERE, PLEASE REGISTER YOUR INTEREST AND WE'LL BE IN TOUCH AS SOON AS SOMETHING SUITABLE BECOMES AVAILABLE. Baringa are world leaders in modelling energy markets and using the insights these models provide to drive change in a decarbonising energy industry. We deal with highly varied modelling, data, and processing - everything from kilobytes of academic papers to terabytes of hourly scenario projections for 50+ years. Our staff come from diverse backgrounds, based across multiple geographies, and utilise a variety of technologies, tools and analytical modelling approaches. They need rapid access to data, analytics outputs, and processing through GUIs, APIs and other systems, whilst being given the confidence that everything is compliant, licenced and well-governed. Our scale and model complexity has now reached a point that to continue to achieve our business vision, we are building a dedicated global Platform team. We will be looking for experienced software engineers to join as core members of this team to help architect, implement and support the tools that will be fundamental to Baringa’s ongoing growth and success. This is a high calibre team, where curiosity and a thirst to understand the problem space is not just encouraged, but prioritised. There will be a range of engineering challenges to solve at all levels, requiring the flexibility to adopt the right technology for a given problem space. Our next generation platform will be core to driving significant improvements to the lives and capabilities of our Baringa colleagues in the energy modelling space. Successful candidates will be given responsibility and freedom from day one, trusted to challenge and be challenged in turn, in an environment that rewards creativity and entrepreneurship as we build the foundations for Baringa’s future. Come and join us to be part of the energy transition, the defining challenge of our lifetimes, where your technical skills and experience can have real impact. WHAT YOU WILL BE DOING: We will be looking for an experienced software engineer to be a core member of the new Platform team, working closely with the Engineering Lead. You will be working within our Energy and Resources group to: * Be an integral part of the design, build, and ongoing development of a new data platform, with associated tools and software - this will be almost entirely greenfield opportunities to create a holistic user experience for Baringa staff. You will assist the Engineering Lead in the selection of technologies and approaches to build everything from big data platforms through to browser plugins and shared functional libraries. * Work closely with the Engineering Lead to engage tool developers, energy system modellers, client facing energy experts and users across the business to build a platform and supporting toolchain that fulfils the needs of your Baringa colleagues. * Be a driving force in the development, automated testing and deployment of the new platform, utilising best-practices to ensure quality, reliability and monitoring is built-in from inception. * Work with the team to build a DevOps pipeline with robust CI and CD practices, with a focus on evolving our processes to improve our team’s engineering experience. * Be an active part of the team’s agile development approach, from refinement through to demonstration and feedback, helping drive the continuous improvement of team processes as we grow and mature. YOUR SKILLS AND EXPERIENCE: We will be looking for people to join the team who will be committed to designing and building high quality and fit-for-purpose systems, enabling our staff to maximise the creation, utilisation and management of the various models, tools and data frameworks that enable market-leading insights for our clients. * You are passionate about building the ‘right’ solution to problems, and understanding the ‘why’ behind what you’re building to support Baringa’s work in the energy sector. * You have practical experience as a senior engineer in highly motivated engineering team(s), collaborating closely with colleagues and taking pride in what you create. * You are great at problem solving and see all technologies/engineering as a means to achieve this. * You have advanced working knowledge of a general programming language (e.g. Scala, Python, Java, C# etc.) and understand both domain modelling and application programming. * You have working knowledge of data management platforms (SQL, NoSQL, Spark/Databricks etc.) * You have working knowledge of modern software engineering tools (Git, CI/CD pipelines), cloud technologies (Azure, AWS) and IaC (e.g. Terraform, Pulumi) * You have worked with different frameworks throughout technology stacks (e.g. React/Angular/Vue/Blazor frontends etc., FastAPI/Spring Boot/Django/.NET backends etc.) * You have experience building and working across different architectural approaches, and are confident in justifying your technology and architectural choices. * You are passionate about communicating complex concepts succinctly to both technical and non-technical colleagues and clients to reach a common understanding. * You have experience working with agile methodologies (e.g. Scrum/Kanban), with an understanding of the key principles that underpin its effective use. We’ve seen the research that says that some candidates will not apply to a role if they don’t meet every requirement, so don’t let this put you off. If you think you are a good overall match please do get in touch – we look carefully at all applications and you may well be our ideal candidate. WHAT A CAREER AT BARINGA WILL GIVE YOU PUTTING PEOPLE FIRST. BARINGA IS A PEOPLE FIRST COMPANY AND WELLBEING IS AT THE FOREFRONT OF OUR CULTURE. WE RECOGNISE THE IMPORTANCE OF WORK-LIFE BALANCE AND FLEXIBLE WORKING AND PROVIDE OUR STAFF AMAZING BENEFITS. SOME OF THESE BENEFITS INCLUDE: * Generous Annual Leave Policy: We recognise everyone needs a well-deserved break. We provide our employees with 5 weeks of annual leave, fully available at the start of each year. In addition to this, we have introduced our 5-Year Recharge benefit which allows all employees an additional 2 weeks of paid leave after 5 years continuous service. * Flexible Working: We know that the ‘ideal’ work-life balance will vary from person to person and change at different stages of our working lives. To accommodate this, we have implemented a hybrid working policy and introduced more flexibility around taking unpaid leave. * Corporate Responsibility Days: Our world is important to us, so all our employees get 3 every year to help social and environmental causes and increase our impact on the communities that mean the most to us. * Wellbeing Fund: We want to encourage all employees to take charge and prioritise their own wellbeing. We’ve introduced our annual People Fund to support this by offering every individual a fund to support and manage their wellbeing through an activity of their choice. * Profit Share Scheme: All employees participate in the Baringa Group Profit Share Scheme so everyone has a stake in the company’s success. DIVERSITY AND INCLUSION We are proud to be an Equal Opportunity Employer. We believe that creating an environment where everyone feels a sense of belonging is central to our culture and that diversity is paramount to driving creativity, innovation, and value for our clients and for our people. AN AWARD-WINNING WORKPLACE You can be a part of our ‘Great Place to Work’ – with our commitment to women and well-being in the workplace for all. Click here to see some of our recent awards and how we’ve achieved this. USING BUSINESS AS A FORCE FOR GOOD. We maintain high standards of environmental performance and transparency, which can be seen through our commitment to Net Zero with our SBTI-verified Scope 1, 2 and 3 emissions reduction targets and our support of the Better Business Act. We report our progress publicly and ensure that we are also externally assessed and scored through organisations like CDP and EcoVadis - helping us to continually identify where we can improve. We have a long legacy of supporting the communities in which we work, and offer a variety of ways to contribute, by putting people first and creating impact that lasts. Our Corporate Social Responsibility (CSR) agenda is about giving back to the communities in which we live and work by sharing our skills, talent and time. In essence, we aim to empower and encourage everyone in the firm to contribute to the things we care about, and support registered charities and organisations with a clear social or environmental purpose to increase the positive impact they can have. JOIN US All applications received will be reviewed by a member of our Talent Acquisition team. We never rely solely on automated screening or AI tools to make hiring decisions. Your application will be considered for employment without regard to race, ethnicity, religion, gender, gender identity or expression, sexual orientation, nationality, disability, age, faith or social background. We do not filter applications by university background and encourage those who have taken alternative educational and career paths to apply. We would like to actively encourage applications from those who identify with less represented and minority groups. We operate an inclusive recruitment process, ensuring reasonable adjustments where needed. Please contact a member of our Recruitment Team to discuss further. BARINGA PRIVACY NOTICES For UK & EU Your personal data will be retained by Baringa for up to two years, in accordance with our UK Recruitment Privacy Notice / EU Recruitment Privacy Notice, to evaluate your application and meet our legal and reporting obligations. In line with the General Data Protection Regulation (GDPR), you have the right to request access to, rectification, or erasure (subject to legal limitations) of your personal data. For more information, please contact us at privacy@baringa.com For the USA Your personal data may be retained by Baringa for up to two years, as outlined in our Recruitment Privacy Notice (AMER & APAC), to support the recruitment process and internal reporting requirements. Where applicable, and in accordance with relevant federal and state laws, you may have the right to request access to or correction of your personal information. For further details, please contact privacy@baringa.com For Australia & Singapore Your personal data will be retained by Baringa for up to two years, in accordance with our Recruitment Privacy Notice (AMER & APAC), to assess your application and meet applicable reporting and legal obligations. In line with the Australian Privacy Act and Singapore’s Personal Data Protection Act (PDPA), you may have rights to access, correct, or request limited deletion of your personal data. For more information, please contact us at privacy@baringa.com