Leave us your email address and we'll send you all the new jobs according to your preferences.

Senior Fullstack Engineer - Business Banking - Onboarding at OakNorth

Posted 13 days ago by Jack & Jill/External ATS

£70,000 - £90,000 Annual
Permanent
Full Time
Other
London, United Kingdom
Job Description
Senior Fullstack Engineer - Business Banking - Onboarding Company Description

OakNorth - High-growth SME banking scale-up

Job Description

Join OakNorth's Business Banking squad to revolutionize SME onboarding through an intelligent platform blending human expertise with smart technology. As a Senior Engineer, you will scale onboarding throughput using Python and React, ensuring quality and compliance while fueling the UK economy. You will own features end-to-end in a mission-driven, autonomous environment.

Location

London, UK

Why this role is remarkable
  • Impact a massive-scale business that has already lent over $18 billion and created over 36,000 jobs since 2015.
  • Benefit from a truly hybrid work model with no fixed office days, focusing on meaningful in-person collaboration and deep remote work.
  • Work in a high-ownership "you build it, you run it" culture with equity stakes for employees and a barista-serviced office environment.
What you will do
  • Architect and engineer large-scale fullstack systems using Python, React, and TypeScript to automate complex onboarding workflows.
  • Lead cross-functional delivery of features from conception to production, embracing a DevOps culture and end-to-end product ownership.
  • Leverage Generative AI tools to enhance productivity and decision-making processes while mentoring colleagues to foster technical growth.
The ideal candidate
  • Possesses 5+ years of experience designing and engineering large-scale systems with a pragmatic approach to technology and simple designs.
  • Demonstrates technical proficiency across Python, React, and cloud-native infrastructure including AWS/GCP, Docker, and Terraform.
  • Advocates for high-quality engineering practices such as TDD (Test-Driven Development), pair programming, and continuous deployment to ensure system resiliency.
Email this Job