Job Search and Career Advice Platform

Enable job alerts via email!

Tech Lead - Repeats

Methodfi

City of London

Hybrid

GBP 100,000 - 160,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

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.

Benefits

Flexible working hours
Medical insurance
25 days' holiday plus additional leave options
Pension and share options
Paid volunteering day

Qualifications

  • Proven expertise in managing complex domain models and systems architecture.
  • Advanced experience in software development using object-oriented programming.
  • Track record of delivering and operating customer-facing systems.
  • Experience in managing and leading a team of engineers.
  • Ability to translate product goals into technical solutions.

Responsibilities

  • Own the technical roadmap for the Repeats team.
  • Lead system architecture evolution for customer journey optimization.
  • Collaborate with Tech Leads across teams to ensure coherence in systems design.
  • Contribute hands-on to code quality and performance.
  • Identify and resolve technical debt and resolve production issues.

Skills

Systems architecture
Object-oriented programming
Live system operation
Team leadership
Product-oriented mindset
Clear communication

Education

Degree in Computer Science or related field

Tools

Python
Django
PostgreSQL
Job description
The role

Tech Lead - Repeats Team. Hybrid in London or Remote within the UK.

The company

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 team

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.

Role responsibilities
  • 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.

The requirements

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.

The salary

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.

The culture

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.

The offices

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.

The benefits
  • 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

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.