
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading fintech company is seeking a Tech Lead for their Repeats Team, offering a hybrid or remote work model within the UK. The role involves owning the technical roadmap, leading system architecture evolution, and managing a team of engineers. The ideal candidate must possess expertise in systems architecture, experience in software development, and a product-focused mindset. Attractive salary package ranges from £100,000 to £160,000, along with various benefits such as medical insurance and flexible working hours.
Tech Lead - Repeats Team. Hybrid in London or Remote within the UK.
iwoca helps small businesses thrive by providing fast, flexible finance. Since 2012 we have revolutionised access to funding, delivering billions in funding to over 150,000 businesses across Europe and aiming to empower one million businesses with the tools they deserve.
We combine technology and data science with human understanding to make finance feel like a superpower, enabling businesses to manage cash flow or seize opportunities with funds often available within minutes.
The Repeats team manages the lending strategy and digital user experience for our recurring customers. They own all product decisions after a customer has taken their first funding, including the user journey for repeat customers, eligibility and document requirements for repeat applications, and offer terms such as offered amount or pricing. The team experiments with new product ideas and delivers them through a high-performing digital experience, with engineering, product, data and design working together to align strategy with customer needs and business goals.
Own the technical road map for the Repeats team, re-architecting the code to meet ambitious and dynamic challenges, including a transition from rules-based to models-driven strategies.
Lead the evolution of system architecture to optimise customer journeys and enhance decision-making and offer generation processes.
Collaborate with Tech Leads in other teams to design and deliver a coherent system, with support from org-wide teams such as DevOps.
Be an active, hands-on contributor to the codebase, leading by example in quality, testing and performance.
Drive the technical strategy and execution for the Repeats team projects, translating product goals into well-architected, production-ready code.
Proactively identify and resolve technical debt and production issues, ensuring long-term health and stability of owned systems.
You will be the direct line manager for three engineers, responsible for their performance, coaching, and career development.
You will define and champion engineering best practices and standards within your team and as a senior leader in the wider engineering group.
Essential:
Expertise in systems architecture, including designing and managing complex domain models.
Advanced proficiency in software development using an object-oriented language.
Experience delivering and operating live customer-facing systems in a production environment.
Experience leading a team of engineers, including line management. Ability to balance hands-on coding and project delivery with strategic planning while developing the engineers you manage.
Product-focused mindset, with experience working with Product and Strategy to turn unclear business problems into clear, actionable technical solutions.
Pragmatism in making high-stakes technical decisions, weighing trade-offs and explaining impact on customers, timelines and business goals.
Clear, concise written and verbal communication, prioritising the most relevant information and focusing on outcomes and impact.
Bonus:
Experience with Python, Django, or PostgreSQL.
Familiarity with data analytics or machine learning processes.
Experience with complex data architectures, including event-sourced data models.
Numerical or technical background, ideally with a degree in maths, physics, computer science, engineering, or a related field.
Front-end development experience.
We expect to pay from £100,000 - £160,000 for this role. We’re open-minded, so please include your salary goals with your application. We benchmark salaries against market rates and conduct quarterly performance and salary reviews.
At iwoca, we prioritise learning, growth and support, and invest in the professional development of our team. We value diversity in thought and skill, and encourage exploration of new areas to improve our products and services.
Offices in London, Leeds, and Frankfurt with plenty of drinks and snacks. We run events and clubs such as bingo, comedy nights, yoga, football and more.
Flexible working hours
Medical insurance from Vitality, including discounted gym membership and a private GP service for you, your partner and dependents.
25 days’ holiday, an extra day off for your birthday, option to buy or sell an additional 5 days, unlimited unpaid leave, and a one-month fully paid sabbatical after 4 years.
Emotional and mental health support with Spill
Pension and share options
Generous parental leave and nursery tax benefit scheme
Paid volunteering day
Cycle-to-work and electric car schemes
Two company retreats a year
And to keep learning, we offer:
A learning and development budget for everyone
Company-wide talks with internal and external speakers
Access to learning platforms like Treehouse