
Senior Back End Engineer - Customer Operations Platform
About this role
The Senior Back End Engineer role at iwoca in London is a hybrid position focused on building and improving the systems and operational tools that power customer service and risk management. This opportunity suits an experienced software professional who enjoys end-to-end project ownership, distributed systems, and leveraging modern AI workflows.
Role Overview
As a senior engineer, the candidate takes whole projects from conception to production, figuring out requirements, designing architecture, building solutions, and maintaining them. The position involves working closely with internal operations teams based in the same building, gathering direct user feedback, and designing tailored workflows. Current strategic projects include building AI-powered tools like iwocaChat using Claude, migrating business logic out of the Django monolith into independently deployable services, and reworking inbox messaging to automate frequent customer service enquiries.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
Salary and Benefits
About the Company
Small businesses require fast, flexible, and responsive finance to handle cash flow pressures and growth opportunities. iwoca was built to provide smart technology, data science, and customer service to help business owners act with confidence and control. Having already funded over £4 billion for 100,000 businesses, the company mission supports one million SMEs in their defining moments. The internal culture prioritizes independent thinking, evidence-based decisions, learning, growth, and the integration of advanced AI models to work faster and better.
How to Apply
To apply for this position, please visit the official iwoca careers page to submit your application along with your salary goals.
Skills and tech stack
Questions candidates ask
What is the salary range for the Senior Back End Engineer role?
The salary range for this position is £80,000 to £110,000 per year, with quarterly performance and salary reviews.
Where is this job located?
This is a hybrid role based in London, requiring time in the office 1 to 2 days per week.
What experience with AI is required?
Candidates must have strong capability using AI tools like Cursor or Claude Code in their daily flow to automate routine tasks and research, allowing them to focus on complex system architecture.
What technical skills are nice to have?
Bonus qualifications include commercial experience with Python frameworks like Django, familiarity with React, TypeScript, and browser debugging, and experience with event-sourced data models.
What benefits are provided regarding time off?
Employees receive 25 days of holiday per year, an extra day off for their birthday, the option to buy or sell up to five additional days of leave, unlimited unpaid leave, and a one-month fully paid sabbatical after four years.