iwoca
Senior Back End Engineer- DE Tech
Remote Senior Backend Engineer role with clear candidate location fit.
PostedJun 17, 2026
Eligible countries1 accepted country
Seniority signalSenior
Work settingRemote
Accepted candidate locations
United Kingdom
Role overview
Senior Back End Engineer- DE Tech
Requirements and responsibilities
Readable role content extracted into sections for faster review.
The role
- Simplify workflows: You’ll decide when and what to automate, translating operational needs into reliable code that reduces manual effort.
- Evolve the architecture: You’ll identify ways to modernise our systems, managing trade-offs to keep them dependable as they scale.
- Advocate for quality: You’ll be a sounding board for the team, using code reviews and design sessions to advocate for better engineering practices.
- Expand your scope: You’ll join a growing team that supports emerging leaders, offering you opportunities to lead projects end-to-end, developing your commercial judgement.
Essential:
- Proven track record in designing and building backend systems using Python, ideally with Django but open to other web frameworks such as FastAPI, Flask, or Ninja.
- Experience working with relational databases, ideally PostgreSQL but open to MySQL or similar, with an understanding of performance and maintainability considerations.
- Experience working on systems that support complex workflows, where data correctness and clear system behaviour matter.
- 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.
- A drive to continually improve existing systems, not just building new ones, including simplifying and addressing long-standing pain points.
- You use AI (like Cursor or Claude Code) in your daily flow—whether for work or for fun. You use it to blast through boilerplate and research, so you can focus on the hard parts: complex architecture, rigour, and high-stakes decision-making.
Bonus:
- Knowing how to scale systems: Familiarity with working on internal tools or platforms used by large operational teams.
- Full-stack flexibility: Contributing to front-end codebases, particularly with React or TypeScript.
- Modern deployment experience: Working with CI/CD pipelines or deployment workflows.
- A data-driven mindset: Using data or metrics to assess whether changes have had the intended effect.
The offices
- Offices in London, Leeds, Berlin, and Frankfurt with plenty of drinks and snacks.
- Events and community-led groups, including running groups, padel, and monthly ping-pong and pool competitions.
The benefits
- Flexible working hours.
- Medical insurance from Vitality, including discounted gym membership.
- A private GP service (separate from Vitality) for you, your partner, and your dependents.
- 25 days’ holiday per year, an extra day off for your birthday, the option to buy or sell an additional five days of annual leave, and unlimited unpaid leave.
- A one-month, fully paid sabbatical after four years.
- Instant access to external counselling and therapy sessions for team members that need emotional or mental health support.
- 3% Pension contributions on total earnings.
- An employee equity incentive scheme.
- Generous parental leave and a nursery tax benefit scheme to help you save money.
- Electric car scheme and cycle to work scheme.
- Two company retreats a year: we’ve been to France, Italy, Spain, and further afield.
The benefits
- A learning and development budget for everyone.
- Company-wide talks with internal and external speakers.
- Access to learning platforms like Treehouse.
Useful links:
- iwoca benefits & policies
Useful links:
- Interview welcome pack.
Similar roles
Keep a backup shortlist.
CI/CD, React 1 accepted country
Senior Full Stack EngineerSureifyView role CI/CD, Python 8 accepted countries
Application Security EngineerMorgan StanleyView role Python, TypeScript 5 accepted countries
Senior Full Stack EngineerIndeedView role React, TypeScript 1 accepted country
Senior/Lead Full Stack EngineerTeamviewerView role Stack
Use these tags to compare similar remote roles.
Location eligibility
Candidates should apply only when their profile country is listed here.
Your profileCountry not setSign in to check your country against this role.
Hiring flow
WithMira shows the role, then sends candidates to the company application.
1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.