iwoca Limited logo

Back End Engineer - Finance Technology Team

Job Overview

Location

London

Job Type

Full-time

Category

Backend Engineer

Date Posted

March 21, 2026

Full Job Description

đź“‹ Description

  • • As a Back End Engineer on iwoca’s Finance Technology team, you will play a critical role in building and maintaining the payment infrastructure and financial data systems that enable small and medium-sized enterprises (SMEs) to access fast, flexible financing when they need it most. Your work directly supports iwoca’s mission to empower one million SMEs by providing reliable, scalable technology that underpins core financial products and services.
  • • You will contribute to high-impact projects involving multiple stakeholders and systems, translating ambiguous product requirements into clear technical plans while developing deep domain expertise in financial technology to become a trusted advisor across the business.
  • • Day to day, you will implement scalable solutions such as building payment microservices, integrating direct debit systems, and rearchitecting reporting technology; write high-quality, production-ready code in Python using frameworks like Django or FastAPI; conduct technical scoping and prototyping for feasibility testing; collaborate closely with Tech Leads and Product Managers using Agile methodologies; review peers’ code, troubleshoot live issues, and write useful documentation to foster a collaborative environment.
  • • You will partner with the Finance team and other product teams to launch new features and enhancements, ensuring data integrity and system reliability in relational databases (primarily PostgreSQL), while managing complex API integrations with payment providers like Stripe or Braintree.
  • • The Finance Technology team is a skilled, collaborative group of back-end engineers who work closely with a dedicated Tech Lead and Product Manager, using Agile methods to ship code frequently and solve complex problems together. Four team members work remotely and three are hybrid (1–3 days per week in the London office), reflecting iwoca’s flexible working culture.
  • • By joining this team, you will deepen your expertise in financial systems and payment processing, grow as a technical leader through mentorship and knowledge sharing, and have the opportunity to influence engineering practices and raise the technical bar across the organization. You’ll work on meaningful problems that directly impact SMEs’ ability to grow and thrive.

🎯 Requirements

  • • Experience with Python web frameworks (Django / FastAPI / Flask / Starlette / Ninja)
  • • Experience with relational databases, ideally PostgreSQL, but open to MySQL or similar (e.g., MS SQL, Oracle), with emphasis on data integrity
  • • Experience contributing to the delivery of complex projects implemented by several engineers, including taking features from conception (0-1) to launch in a startup, scale-up, or SME environment
  • • A strong technical or mathematical foundation, evidenced by a degree in a quantitative field (Computer Science, Engineering, Physics, Maths or similar) or equivalent professional experience
  • • Experience of building and managing complex API integrations (e.g., Payments like Stripe/Braintree, or high-scale integrations in industries like Telecoms, Travel, Ad-Tech, or similar)
  • • Background in high-logic or high-scale fields like Fintech, Gaming, Healthcare Tech, Logistics, Security/Cryptography, or similar (nice-to-have)

🏖️ Benefits

  • • Flexible working hours
  • • Medical insurance from Vitality, including discounted gym membership
  • • Private GP service for you, your partner, and your dependents
  • • 25 days’ holiday per year, an extra day off for your birthday, option to buy or sell up to five additional days, and unlimited unpaid leave
  • • One-month fully paid sabbatical after four years of service
  • • Instant access to external counselling and therapy sessions for emotional or mental health support
  • • 3% pension contributions on total earnings
  • • Employee equity incentive scheme
  • • Generous parental leave and nursery tax benefit scheme
  • • Electric car scheme and cycle to work scheme
  • • Two company retreats per year (past destinations include France, Italy, Spain)
  • • Learning and development budget for everyone
  • • Company-wide talks with internal and external speakers
  • • Access to learning platforms like Treehouse

Skills & Technologies

Python
Go
Django
Flask
FastAPI
Remote

Ready to Apply?

You will be redirected to an external site to apply.

iwoca Limited logo
iwoca Limited
Visit Website

About iwoca Limited

iwoca Limited is a UK-based fintech lender that provides short-term credit facilities and business loans to small and medium-sized enterprises through an online platform. Since 2012 it has funded more than ÂŁ3 billion across 50,000+ UK and German businesses, using data-driven underwriting to deliver decisions in minutes. The company is authorised by the Financial Conduct Authority and headquartered in London, with offices in Leeds and Frankfurt.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Yerevan, Armenia
Full-time
Expires Jun 4, 2026
Go
Rust
Ruby
+5 more

17 days ago

Apply
Argentina - Remote
Full-time
Expires Jun 21, 2026
TypeScript
Scala
React
+4 more

11 hours ago

Apply
Argentina
Full-time
Expires May 12, 2026
Java
Remote

1 month ago

Apply
Argentina
Full-time
Expires May 20, 2026
JavaScript
TypeScript
React
+5 more

1 month ago

Apply