Apron was started by a group of people who’d spent years building products for some of today’s most successful global fintech companies. But there was one problem that no-one was solving: Business money.
One million small businesses in the UK will each spend 5 hours this week paying and reconciling invoices, alongside countless hours chasing staff for expense receipts.
That’s why we created Apron as an essential tech layer in the small business machine. We flip the payment experience from blocking business to boosting it. Apron weaves neatly into your workflow and tightens it up, turning hours into minutes.
We have grown fast over the past few years, expanding our team to circa 100 individuals across the UK, Germany, Spain and more. We are backed by Index Ventures, Bessemer Venture Partners, with participation of Visionaries Club and the founders of Melio and Klarna and we’ve raised $50m.
Engineers at Apron are at the heart of what we do. Here's what that means:
We build with the customer in mind. We use top-tier technology to build a product that genuinely makes their lives easier.
We solve interesting puzzles. We tackle tricky problems and find new solutions.
We embrace the complexity of finance. Working with money means navigating intricate business logic and thinking through every possible corner case. It’s a rewarding challenge where precision and attention to detail are crucial for building a trustworthy product.
We write code we're proud of. We work fast, but we build for the long term. Our code needs to be speedy, secure, and ready to grow with us.
We integrate AI tools. We use what's best out there to build a product that genuinely makes lives easier.
We own our work. We plan the approach, break it down, and bring it to life!
As a Backend Engineer, we want you to know our products inside out. You'll work closely with Frontend Engineers, Product Managers, Product Designers and our fantastic Support team. This means you'll see a direct link between your work and impact for our customers.
We're hiring more than one engineer, for multiple squads, as we're expanding our teams.
You'll develop a variety of new and existing features used by thousands of customers
'Feature development' here means even before setting to code. Teams plan features implementation together and every voice matters.
Designing systems for seamless integration with payment providers and BaaS platforms, ensuring scalability for market expansion.
You'll also explore serverless solutions and implement Infrastructure-as-Code principles for efficient infrastructure management.
Working on multiple integrations with payment, accounting and other providers to make sure we can provide the easiest process for clients.
Sharing your experience and driving innovation, proactively suggesting improvements.
5+ years of continuous experience as a backend engineer.
Proficient in JVM-based languages is ideal, but we might consider others.
Experience working in a product-led + fast-paced environment (startup or tech company).
We primarily utilise Kotlin on the server side, so while we do not mandate proficiency specifically in Kotlin, readiness to work with it is essential.
Experience with relational databases.
Working knowledge of cloud platforms, with preference for Google Cloud Platform.
Keen attention to code quality, passion for efficient architecture, and commitment to optimising performance.
Actively contribute to open source projects, demonstrating your dedication to collaborative development and community engagement. We look forward to exploring your GitHub profile with genuine curiosity.
Proficient in JVM-based languages, particularly Kotlin, for server-side development.
Have hands-on experience with Kubernetes and Terraform.
Have experience with advanced Postgres features like GIST indexes, partitioning and replication.
Highly competitive salary
Stock options
Health insurance with AXA (including Optical and Dental cover)
Life Assurance with MetLife
Enhanced parental leave
Weekly Deliveroo allowance
Salary sacrifice schemes (Nursery, Cycle to Work, Electric vehicle)
Fully expensed tech
#LI-ABJC1


