iwoca

iwoca

London

Full-stack Engineer - Operations Engineering Team

Full-Time£70,000 - 110,000 per yearपरसोंUnited Kingdom
IT

Job Description

Salary: £70,000 - 110,000 per year

Requirements:
  • Proven track record designing and building backend systems using Python, with the ability to work across front-end codebases, particularly React or TypeScript, to deliver projects end to end.
  • We use AI in our daily flow, whether for work or for fun, to blast through boilerplate and research so we can focus on complex architecture, rigour, and high-stakes decision-making.
  • Experience working with relational databases, ideally PostgreSQL or similar, with an understanding of performance and maintainability considerations.
  • Able to use lateral thinking to anticipate technical challenges and improve existing systems that support complex workflows.
  • A track record of taking work from an initial problem through to delivery, including shaping solutions, making trade-offs, and iterating based on how systems are used.
  • Strong communication skills to explain complex technical topics in simple terms and to articulate and influence decision making within the team.
  • Bonus: Familiarity with scaling systems and working on internal tools or platforms used by large operational teams.
  • Bonus: Framework experience across Python and TypeScript such as Django, FastAPI and React.
  • Bonus: Modern deployment experience, including CI/CD pipelines or deployment workflows.
  • Bonus: A data-driven mindset, using data or metrics to assess whether changes have had the intended effect.
Responsibilities:
  • Build the systems that power our German business.
  • Own high-impact projects from the ground up and see them through to delivery.
  • Work closely with Operations, Operations Strategy and Analytics teams to deliver impactful changes across the wider Operations function.
  • Design and build full-stack services that support core operational workflows, including customer communication, underwriting, and collections.
  • Simplify workflows by deciding when and what to automate, translating operational needs into reliable code that reduces manual effort.
  • Evolve the architecture by identifying ways to modernise our systems and managing trade-offs to keep them dependable as they scale.
  • Advocate for quality through code reviews and design sessions, promoting better engineering practices and staff user experiences.
  • Take part in a growing team that supports individual ownership and offers opportunities to lead projects end-to-end.
Technologies:
  • AI
  • Backend
  • CI/CD
  • Django
  • FastAPI
  • Flow
  • Support
  • PostgreSQL
  • Product Manager
  • Python
  • React
  • TypeScript
  • Claude Code
  • CRM
  • Cursor
  • Fullstack

More:

We are iwoca, and we build smart technology, data science, and customer service that help small businesses access flexible finance when they need it most. We have already supported more than 100,000 businesses with over 4 billion in funding, and our mission is to support one million SMEs in their defining moments. You will join our Operations Engineering team, a cross-functional group of three full-stack engineers and one product manager working closely with Operations, Operations Strategy, and Analytics to build and maintain the internal systems that power our German market and support more than 70 colleagues across sales, credit, and collections. This is a hybrid role based in London, with offices also in Leeds, Berlin, and Frankfurt. We offer a competitive salary of 75,000 to 90,000, flexible working hours, medical insurance, dental or health cash plan options, private GP access, 25 days holiday plus additional leave options, a sabbatical after four years, counselling support, pension contributions, equity, parental leave, nursery tax benefits, an electric car scheme, cycle to work scheme, two company retreats a year, and learning and development support including budgets, talks, and learning platforms. Our culture prioritises learning, growth, support, thought and skill diversity, and the use of better tools including AI.

last updated 36 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About iwoca

iwoca

iwoca

London

IT

Skills & Technologies

TypeScriptPythonGoReactDjangoCI/CDPostgreSQLAIData ScienceUI

Inferred from job description

Salary Insight

£90,000

This role

£60,000

UK median

This salary is 50% above the UK median for Software Engineers60,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom