Skip to main content

Senior Backend Engineer

Senior Backend Engineer
OakNorth
remote
7 months 2 weeks ago

Mission

MissionOakNorth is a profitable business that has supported the growth of thousands of entrepreneurs with a new standard of business lending. We're looking for a Senior Backend Engineer (Python) to join our engineering team in building upon this success, as we grow to play a key part in redefining the future of business banking with next generation financial tools and products.

Role

  • Have a strong technical background, including 5+ years of experience designing and engineering large scale systems using Python.
  • Measure your success in terms of business impact, not lines of code.
  • Internalise the best ideas from across the organization, humbly setting a vision that others can get behind.
  • Embrace DevOps culture: You build it, you run it.
  • Work well cross-functionally and earn trust from co-workers at all levels.
  • Care deeply about mentorship and growing your colleagues.
  • Prefer simple solutions and designs over complex ones.
  • Enjoy working with a diverse group of people with different areas of expertise.

Technology

  • Python, NodeJS
  • PostgreSQL, BigQuery, MySQL
  • TypeScript, React, styled-components
  • Jest, React Testing Library, Cypress, pytest
  • AWS, GCP
  • Kubernetes, Docker, Terraform, GitHub, CircleCI

How we expect you to work

We expect you to work in these ways, as well as encouraging and enabling these practices from others:

Collaborate

We work in cross-functional, mission-driven, autonomous squads that gel over time. We pair program to work better through shared experience and knowledge.

Focus on outcomes over outputs

Solving a problem for users that translates to business results is our goal. Measurements focused on that goal help us to understand if we are succeeding.

Practice continuous improvement

We optimize for feedback now, rather than presume what might be needed in the future and introduce complexity before it will be used. This means we learn faster.

Seek to understand our users

We constantly seek understanding from data and conversations to better serve our users' needs, taking an active part in research to hear from them directly and regularly.

Embrace and enable continuous deployment

Seamless delivery of changes into an environment - without manual intervention - is essential for us to ensure that we are highly productive.

Test outside-in, test first

TDD keeps us confident in moving fast, and deploying regularly. We want to solve user problems, and so we test with that mindset - writing scenarios first, then considering our solution.

You build it, you run it

We embrace DevOps culture and end-to-end ownership of products and features. Every engineer, regardless of their role, has the opportunity to lead delivery of features from start to finish.

Be cloud native

We leverage automation and hosted services to deliver resilient, secure services quickly and consistently.

How we expect you to behave

We embrace difference and know that when we can be ourselves at work, we are happier, more motivated and creative. Through your behaviors at work, we expect you to reflect and actively sustain a healthy engineering environment that looks like this:

  • A wide range of voices heard to the benefit of all
  • Teams that are clearly happy, engaged, and laugh together
  • Perceivable safety to have an opinion or ask a question
  • No egos - people listen to and learn from others at all levels, with strong opinions held loosely

What makes working here better

  • Flexible, remote-first - A flexible, UK remote-first team with a dedicated London office available 5 days a week to use as we want to.
  • Work-life balance - 25 days holiday (plus bank holidays) each year, and enhanced family leave allowances.
  • Competitive salary & equity - We want people to have a serious stake in the business.
  • Good kit - Your choice of the best laptop, running macOS or Ubuntu.
  • Team socials - The opportunity to get to know each other outside of work.
  • Company socials - A chance to catch up and meet new colleagues weekly.
  • Commuter support - We offer the cycle to work scheme.

About Us

We’re OakNorth Bank and we embolden entrepreneurs to realize their ambitions, understand their markets, and apply data intelligence to everyday decisions to scale successfully at pace. Banking should be barrier-free. It’s a belief at our very core, inspired by our entrepreneurial spirit, driven by the unmet financial needs of millions, and delivered by our data-driven tools.

Our story

OakNorth Bank was built on the foundations of frustrations with old-school banking. When our founders tried to get capital for their data analytics company in 2005, the computer said ‘no’. All major banks were using the same broken system. The industry was too focused on historic financials, rather than future potential. OakNorth Bank was founded to offer a dramatically better borrowing experience for businesses, founded by entrepreneurs, for entrepreneurs.

Expertise level

Work arrangement

Similar Jobs in United Kingdom