Software Engineer

£55,000 - £80,000

Hybrid (London) or Remote (UK)

Apply for this role

About Novabook

Novabook is the “Accountant for Startups” founded by Stephen Wilks & Lukas Feddern. Our team previously founded, scaled and sold a technology company for $50M. We started Novabook to solve the problems we faced during this process. Our aim is to make the financial processes of starting, running and selling a business in the UK easier. 


Why join us?

Novabook is an AI-native accounting firm built for startups. We combine expert accountants, software engineers, & ops to make starting, running, scaling, and selling a business easier.


Founded by the team that led Seneca Learning to 12M users and a successful acquisition, Novabook is growing rapidly with a 50-person team and a product spanning payments, open banking, payroll, workflow & automated bookkeeping.


Novabook was born out of our personal experiences with the shortcomings of traditional accountancy practices while running Seneca. After dealing with inefficient software and unreliable accountancies for 8 years, we believe it's time to tackle these challenges head-on.


In addition to having built an 8-figure startup before, our founders have been named on the Forbes 30 Under 30 list and Maserati 100. Our team also has experience working at Morgan Stanley, HSBC, Financial Times, and Forward Partners.


What technological problems are we solving?

Software that accounting firms currently run on is extremely outdated & disjointed. This results in a lot of manual work, which is costly and error-prone. We are building a suite of integrated products to automate 90% of the workflow within accounting firms. We are rapidly scaling our engineering team to facilitate this build-out across workflow, payments, open banking, payroll & automated bookkeeping domains.


What is our tech stack?

Our application is TypeScript monorepo backed by lambdas on the backend & deployed on AWS. Our frontend is a Next.js app split into micro-frontend apps, deployed on Vercel. We primarily use Jest & Playwright for tests.


How do we work & what is the culture like?

We work in an agile way & continuously adapt our processes via retrospective. We work in 4-week product cycles followed by a 1-week “cool down” period for addressing technical debt & planning. We have daily stand-ups in each team & use Linear for project management and tracking.


Our culture is collaborative, hard-working & transparent.


What we’re looking for in you:

  • Strong academic background in a STEM-based subject e.g. Comp Sci, Maths, Engineering, Physics, Chemistry etc

  • Experience with our technology stack

  • Desire to take full end-to-end ownership of problems from solution ideation all the way out into production

  • Hardworking & desire to build an amazing company


About the application process

The hiring process consists of three steps:

  1. 15-minute call with one of our cofounders

  2. A take-home technical task

  3. Final stage: back-to-back cultural and technical video call interviews with the cofounders & engineering team

Apply for this role

Clients

Trusted by the UK's fastest-growing companies.

“The Novabook team are incredible. They understand startups better than anyone and are the dream to work with as a founder. Strongly recommend!!!”

Harry Wetherald

Maze

“Spent a lot of time with the Novabook team, helping us ensure we were setup for YC. Great team and support.”

Rohit Vaish

Saturn

Clients

Trusted by the UK's fastest-growing companies.

“The Novabook team are incredible. They understand startups better than anyone and are the dream to work with as a founder. Strongly recommend!!!”

Harry Wetherald

Maze

“Spent a lot of time with the Novabook team, helping us ensure we were setup for YC. Great team and support.”

Rohit Vaish

Saturn

Clients

Trusted by the UK's fastest-growing companies.

“The Novabook team are incredible. They understand startups better than anyone and are the dream to work with as a founder. Strongly recommend!!!”

Harry Wetherald

Maze

“Spent a lot of time with the Novabook team, helping us ensure we were setup for YC. Great team and support.”

Rohit Vaish

Saturn

Startup accounting,

done right.

Everything your startup needs to stay compliant and confident, in one place.

Book a call

Email us

Call us

Startup accounting,

done right.

Everything your startup needs to stay compliant and confident, in one place.

Book a call

Email us

Call us

Startup accounting,

done right.

Everything your startup needs to stay compliant and confident, in one place.

Book a call

Email us

Call us

©2025 Novabook. All rights reserved.

Company No. 15483290

Novabook is a trading name of Basilica Services Ltd.

Basilica Services Ltd (Company Number: 15483290) is an agent of Plaid Financial Ltd. (Company Number: 11103959, Firm Reference Number: 804718), an authorised payment institution regulated by the Financial Conduct Authority under the Payment Services Regulations 2017. Plaid provides you with regulated account information services through Basilica Services Ltd as its agent.

©2025 Novabook. All rights reserved.

Company No. 15483290

Novabook is a trading name of Basilica Services Ltd.

Basilica Services Ltd (Company Number: 15483290) is an agent of Plaid Financial Ltd. (Company Number: 11103959, Firm Reference Number: 804718), an authorised payment institution regulated by the Financial Conduct Authority under the Payment Services Regulations 2017. Plaid provides you with regulated account information services through Basilica Services Ltd as its agent.

©2025 Novabook. All rights reserved.

Company No. 15483290

Novabook is a trading name of Basilica Services Ltd.

Basilica Services Ltd (Company Number: 15483290) is an agent of Plaid Financial Ltd. (Company Number: 11103959, Firm Reference Number: 804718), an authorised payment institution regulated by the Financial Conduct Authority under the Payment Services Regulations 2017. Plaid provides you with regulated account information services through Basilica Services Ltd as its agent.