Overview
Tech Lead - CRM Team at iwoca. Hybrid in London or Remote within the UK.
Join to apply for the Tech Lead - CRM Team role at iwoca.
Tech Lead - CRM Product Team. Hybrid in London or Remote within the UK.
The Company
Imagine a world where every small business has the power to thrive. Since 2012, iwoca has revolutionised how small businesses access finance, turning a lengthy process into funding that is fast, flexible, and works for modern businesses. iwoca has provided billions in funding to over 150,000 businesses across Europe and aims to empower one million businesses with the financial tools they deserve.
We combine cutting-edge technology and data science with genuine human understanding to make finance feel less like a barrier and more like a superpower. We help businesses manage cash flow and seize opportunities, often within minutes.
The Team
The CRM team builds and owns iwoca’s proprietary CRM platform, powering account management, sales, credit analysis, and collections. The platform is a key competitive advantage, enabling outstanding customer service. The team delivers intelligent features such as smart call routing and ML-driven task prioritisation, with a collaborative, agile environment and iterative delivery to solve real user problems.
The Role
As a Tech Lead in the CRM team, you will set the technical vision for the systems powering our 300-strong operations staff. You will contribute high-quality code, define long-term technical strategy, and mentor engineers on your team. You will work as a peer alongside two other senior engineers to guide the evolution of core operational platforms, including real-time telephony and dynamic task-prioritisation systems.
Architectural ownership and impact:
* Own the technical road map for the CRM team, re-architecting the team’s systems to scale with growth in operations and customers.
* Lead evolution of system architecture to enable CRM to operate more independently with reduced cognitive load.
* Collaborate with Tech Leads in other teams to design and deliver a coherent system, with support from org-wide teams such as DevOps.
Hands-on delivery and project leadership:
* Act as a hands-on contributor to the codebase, modeling quality, testing, and performance.
* Drive the technical strategy and execution for the CRM team’s projects, translating product goals into production-ready code.
* Resolve technical debt and production issues, ensuring long-term health and stability of owned systems.
Team leadership and management:
* Manage and mentor engineers, responsible for performance, coaching, and career development.
* Define and champion engineering best practices within the team and across the engineering group.
Requirements
Essential:
* Expertise in systems architecture, including designing and managing complex domain models
* Advanced proficiency in software development using an object-oriented language
* Demonstrable business acumen to translate complex challenges into scalable solutions; experience owning technical systems delivering business outcomes in fast-paced environments
* Proven experience leading a small team of engineers, including line management responsibilities; able to balance hands-on coding with project delivery and strategic planning, with a focus on developing engineers
Bonus:
* Experience with Python, Django, PostgreSQL, Typescript, or React
* Familiarity with data analytics and machine learning processes
* Understanding of complex data systems, including event-sourced data models
* Strong numerical or technical background
The salary
We expect to pay from £100,000 - £160,000 for this role. Include your salary goals with your application. Salary benchmarks and quarterly reviews are conducted.
The culture
iwoca prioritises a culture of learning, growth, and support, investing in professional development. We value diversity in thought and skill and encourage exploration to improve products and services.
The offices
Offices in London, Leeds, and Frankfurt with drinks and snacks; events and clubs such as bingo, comedy nights, yoga, football, etc.
Benefits
* Flexible working hours
* Medical insurance from Vitality, including discounted gym membership and private GP service for you, your partner, and dependents
* 25 days’ holiday plus birthday day off, buy/sell up to 5 extra days, unlimited unpaid leave, and 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
* Paid volunteering day
* Cycle-to-work and electric car schemes
* Two company retreats per year
Learning and development:
* Learning budget for everyone
* Company-wide talks
* Access to learning platforms like Treehouse
Compensation Range: £100K - £160K
Seniority level
* Mid-Senior level
Employment type
* Full-time
Job function
* Engineering and Information Technology
References to job alerts and related roles appear below but are not part of the role description.
#J-18808-Ljbffr