Be at the heart of actionFly remote-controlled drones into enemy territory to gather vital information.

Apply Now

Staff Back End Engineer - Finance Tech Team

iwoca
London
9 months ago
Applications closed

Related Jobs

View all jobs

Staff Data Scientist, Associate Director (Manchester)

Staff Data Scientist, Associate Director (Manchester)

Machine Learning Engineer - Autonomy

Machine Learning Engineer - Autonomy London

Staff Data Scientist, Associate Director

Staff Data Scientist, Associate Director (Manchester)

Staff Engineer - Finance Tech TeamHybrid in London or Remote within the UKWe’re looking for a Staff EngineerYou’ll be building flexibility and scalability into our product offering, payment systems and financial data pipelines.The companyFast, flexible finance empowers small businesses to manage their cash flow better and seize opportunities - making their business and the economy stronger as a whole. At iwoca, we do just that. We help businesses get the funds they need, when they need it, often within minutes. We’ve already made several billion in funding available to more than 100,000 businesses since we launched in 2012, and positioned ourselves as a leading Fintech in Europe. Our mission is to finance one million businesses. We’ll get there by continuing to make our finance ever more relevant and accessible to more businesses by combining cutting-edge technology, data science, and a 5-star customer service.The teamThe Finance tech team works closely with our CFO, Head of Capital Markets and Financial Operations Lead. Our team’s mission is to enable growth through seamless customer payments and reliable financial data. Frictionless payments are core to iwoca’s excellent customer service. Financial data is used by Finance, other business stakeholders as well as investors, so it is crucial it is up-to-date and accurate.The Finance tech team has a Tech Lead, PM and six developers, predominantly back-end, although we have been becoming more full-stack this year. We follow Agile-inspired processes, using continuous integration and delivery, so that features go live in days or weeks, not months or years. The roleResponsibility and Autonomy:Lead projects to solve our most technically challenging business problems.Write high quality code that is an example to other developers, and improve overall code quality through detailed code reviews.Proactively identify weaknesses in our infrastructure and systems. You will lead efforts to strengthen and optimise our technology stack, ensuring it is scalable, secure, and future-proof.Collaboration and influence:Build relationships with stakeholders across the Finance team and influence the business domain.Drive architectural improvements across the platform, in collaboration with other tech leads, to build a cohesive platform.Mentor junior engineers, fostering a learning environment that encourages growth and innovation within the team.Learning and innovation:Develop a strong business context around payments, accounting and financial metrics, which you can apply to your work.Research emerging technologies: you will recommend and lead the adoption of new technologies that provide a competitive edge and improve operations.Perform detailed technical scoping and prototyping to support the Product Manager in feasibility testing and decision-making.The projectsPayment providers: We will be integrating several new payment partners to facilitate payments to and from our customers. Each new partner provides an opportunity for refactoring to make our systems more scalable and steer our architectural vision.Loan features: We have new loan product features planned, building on previous additions like revenue-based repayments, interest-only periods, and government guarantees. Feature work will involve updates to our Rust-based loan calculators, data models, and data warehouse.Data warehouse improvements: Improving the availability of data and the speed of ETL pipelines to provide analysts and other business stakeholders with effortless access to up-to-date financial data. This will involve designing new data tables and pipelines as well as enhancing existing ones.The requirementsEssential:Experience leading large-scale initiatives in complex business domainsHas been responsible for a large system, including critically assessing weaknesses and delivering an architectural visionExcels in engaging stakeholders and developing a deep business understanding to drive decision-makingA strong numerical or technical background, ideally with a degree in maths, physics, computer science, engineering, or a related field.Bonus:Experience mentoring junior engineers and raising the bar on code quality across a teamExperience in finance, financial technology, payments, or accountingExperience with our technologies: Python, Postgres, Pandas/Polars, RabbitMQ, RustThe salaryWe expect to pay from 90,000 - 120,000 for this role. But, we’re open-minded, so definitely include your salary goals with your application. We routinely benchmark salaries against market rates, and run quarterly performance and salary reviews. The cultureAt iwoca, we prioritise a culture of learning, growth, and support, and invest in the professional development of our team members. We value diversity in thought and skill, and encourage you to explore new areas of interest to help us improve our products and services.The officesWe put a lot of effort into making iwoca a brilliant place to work:Offices in London, Leeds, and Frankfurt with plenty of drinks and snacksEvents and clubs, like bingo, comedy nights, yoga classes, football, etc.The benefitsMedical insurance from Vitality, including discounted gym membership A private GP service (separate from Vitality) for you, your partner, and your dependents.25 days’ holiday, 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 emotional and mental health support.3% Pension contributions and share options.Generous parental leave and a nursery tax benefit scheme to help you save money.Cycle-to-work scheme and electric car scheme.Two company retreats a year, we’ve been to France, Italy, Spain, and further afield.And to make sure we all keep learning, we offer: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 & policiesInterview welcome packCompensation Range: 90K - 120KLocationLondonTypeFull timeDepartmentTech, Analytics, Product & DesignCompensation90K – 120K

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Why AI Careers in the UK Are Becoming More Multidisciplinary

Artificial intelligence is no longer a single-discipline pursuit. In the UK, employers increasingly want talent that can code and communicate, model and manage risk, experiment and empathise. That shift is reshaping job descriptions, training pathways & career progression. AI is touching regulated sectors, sensitive user journeys & public services — so the work now sits at the crossroads of computer science, law, ethics, psychology, linguistics & design. This isn’t a buzzword-driven change. It’s happening because real systems are deployed in the wild where people have rights, needs, habits & constraints. As models move from lab demos to products that diagnose, advise, detect fraud, personalise education or generate media, teams must align performance with accountability, safety & usability. The UK’s maturing AI ecosystem — from startups to FTSE 100s, consultancies, the public sector & universities — is responding by hiring multidisciplinary teams who can anticipate social impact as confidently as they ship features. Below, we unpack the forces behind this change, spotlight five disciplines now fused with AI roles, show what it means for UK job-seekers & employers, and map practical steps to future-proof your CV.

AI Team Structures Explained: Who Does What in a Modern AI Department

Artificial Intelligence (AI) and Machine Learning (ML) are no longer confined to research labs and tech giants. In the UK, organisations from healthcare and finance to retail and logistics are adopting AI to solve problems, automate processes, and create new products. With this growth comes the need for well-structured teams. But what does an AI department actually look like? Who does what? And how do all the moving parts come together to deliver business value? In this guide, we’ll explain modern AI team structures, break down the responsibilities of each role, explore how teams differ in startups versus enterprises, and highlight what UK employers are looking for. Whether you’re an applicant or an employer, this article will help you understand the anatomy of a successful AI department.

Why the UK Could Be the World’s Next AI Jobs Hub

Artificial Intelligence (AI) has rapidly moved from research labs into boardrooms, classrooms, hospitals, and homes. It is already reshaping economies and transforming industries at a scale comparable to the industrial revolution or the rise of the internet. Around the world, countries are competing fiercely to lead in AI innovation and reap its economic, social, and strategic benefits. The United Kingdom is uniquely positioned in this race. With a rich heritage in computing, world-class universities, forward-thinking government policy, and a growing ecosystem of startups and enterprises, the UK has many of the elements needed to become the world’s next AI hub. Yet competition is intense, particularly from the United States and China. Success will depend on how effectively the UK can scale its strengths, close its gaps, and seize opportunities in the years ahead. This article explores why the UK could be the world’s next global hub for artificial intelligence, what challenges it must overcome, and what this means for businesses, researchers, and job seekers.