×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer | Backend

Job in Greater London, London, Greater London, EC1A, England, UK
Listing for: Apron
Full Time position
Listed on 2026-01-13
Job specializations:
  • Software Development
    Software Engineer, Backend Developer, Cloud Engineer - Software
Job Description & How to Apply Below
Location: Greater London

Apron is focused on helping small and medium businesses succeed. The biggest threat to small business is cash flow, often stemming from a gap between the demand payments put on owners and the aptitude to make the payments effectively. We are closing the gap by digitising and simplifying the payments process: capturing invoices, issuing expense cards, paying and getting paid, all in one place.

Engineering

Culture
  • We build with the customer in mind. We use top‑tier technology to build a product that genuinely makes their lives easier.
  • We own our work. We plan the approach, break it down, and bring it to life.
  • 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.
Responsibilities
  • You’ll work cross‑functionally with Frontend Engineers, Product Managers and Product Designers to develop a variety of new and existing features end to end. Teams plan features implementation together and every voice matters.
  • You’ll design systems for seamless integration with payment providers and BaaS platforms, ensuring scalability for market expansion.
  • You’ll develop and optimise core financial integrations to guarantee customer funds are secure and transactions are routed with market‑leading speed.
  • You’ll share your experience with others, driving innovation, proactively suggesting improvements.
Qualifications
  • 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, willingness 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.
Preferred Qualifications
  • 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.
Benefits
  • Highly competitive salary
  • Stock options
  • Health insurance with AXA (including optical and dental cover)
  • Life assurance with Met Life
  • Enhanced parental leave
  • Weekly Deliveroo allowance
  • Salary sacrifice schemes (nursery, cycle‑to‑work, electric vehicle)
  • Fully expensed tech
Job Details
  • Seniority level:
    Mid‑Senior level
  • Employment type:

    Full‑time
  • Job function:
    Engineering and Information Technology
  • Location:

    London, England, United Kingdom
  • Remote:
    Yes
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary