Senior Backend Developer


python London | Full-Time

See all Wayhome jobs →

Before we start: a lot of research shows that men apply to jobs when they feel they hit around 60% of the criteria... but women and marginalised groups tend to only apply if they hit every single ask 🤯Our job ads are a guide, but we won't be looking for a 100% match on paper! We're interested in hearing about how you can contribute to our team, not just tick the boxes. 

The Mission

At Wayhome we are reinventing homeownership by co-investing with people who haven't been able to buy a home yet. We’re a small team of property specialists, data scientists, engineers and creatives, who are addressing one of the biggest and most life-changing problems our customers have: how they can get the security and freedom of homeownership for their families and for themselves.

We offer

  • Salary £60,000 to £70,000 based on experience ✨

  • Cycle to work scheme 🚲

  • A learning budget of up to £600 per year 🧠

  • Unlimited holiday (minimum 28 day/year) 🏝

  • A Macbook and work-from-home essential equipment 💻

  • An opportunity to be granted stock options for high performance 📊

  • An office in Bank with all the WeWork bells and whistles 🏢 - although…

Remote working

For the foreseeable future, we’re optimising for the majority of our team to be working remotely, coming into the office for key meetings or workshops only.We have a (dog friendly) office in central London if you're unable or don’t want to work from home, or just prefer the buzz of a coworking space, but we're keen to provide an experience that works for everyone.We’re growing into this new remote-first reality together - if there is a specific way you want to work or you have particular requirements, let us know: we're always open to discussing it.

The team

You will be working as a part of a brilliant and high-trust product team, full of proactive and thorough individuals who all care deeply about helping our customers to buy a home they love. The wider Wayhome team is super talented too and you will be working closely with them on a regular basis - although we’re remote-first, we’re doing everything we can to connect and engage with each other often.

We offer a high-challenge, fast-paced environment, where we emphasise delivering excellence and collaborating meaningfully. You will be supported by your colleagues when you need it and left to get on with it when you don't.

The Role

We are looking for a senior python developer to help us build the products, tooling and infrastructure the business needs as it grows. Primarily this will consist of crafting web APIs, structuring databases, optimising data pipelines, and deploying stuff to our kubernetes cluster. As a part of the development team you will also share in the day to day chores that keep us running smoothly (devops, code review, QA, triage, sprint planning, etc). You will have the opportunity to make meaningful contributions to the value proposition of a company in its infancy.

In addition to writing code and wrangling databases, as a senior developer, we are expecting to benefit from your knowledge and experience. We want to hear your voice when we plan and coordinate future work. You will take an active role in the training and development of our team, and as you build new things, you'll ensure that the old things you wrote still work and are understandable by others. When everything starts to break, you will be the calm voice in the room that will identify, triage, and fix the problem. If people from the wider business reach out for help, you will be the person that answers. You will decide when it's OK to incur some technical debt, but also when you need to pay some off.

What we'd like to see

  • Extensive commercial experience of python in a web context

  • A good understanding of commonplace infrastructure and tooling (databases, containers, orchestration, web servers, linux, git, etc)

  • Strong production experience with (ideally small cluster) kubernetes

  • A test-first mentality

  • Someone who’s comfortable working around sensitive data and activities

  • Experience hiring and training web developers

  • Someone who’s comfortable communicating with internal and external stakeholders

  • Someone able to read, write and talk fluently in English.

Other good stuff that we are interested in

We think it’s important to make it clear that if you’re reading the below requirements and worrying that you don't have experience with one, some, or any of the items on the list, please still apply. We think they’re trainable and are not required for a successful applicant to come in and change our world.

  • Google Cloud and it's associated services

  • Experience as SecOps/DevOps/SRE

  • Working knowledge of the UK property market

  • Experience with React, SPA development or other frontend technologies

  • Building data pipelines

  • Double entry accounting

  • Experience working with Electronic Money Institutions (EMIs)

Hiring Process

  1. A member of the team you will be working with will review your CV. If we don't progress you at this stage, ask us why - we don't offer feedback on every CV by default due to the volume but we're happy to provide feedback if asked

  2. A 15-30 minute initial phone call to find out more about what you’re looking for in your next role and team, as well as giving you the opportunity to ask about us and the job

  3. Next will be a short technical test. You can see it here: https://github.com/WayhomeUK/weather-service-backend. We're not looking for days or weeks. Ideally it should take an hour or two, if you feel rushed, leave some comments about what you would do differently given more time.

  4. A more in depth chat about your knowledge, experience and motivations and diving into more detail about the role itself.

  5. For our final stage, you’ll have a couple of other calls to meet the team you’ll be working with, and ask any additional questions you might have about the business or working at Wayhome. We'll be able to be more specific about these closer to the time but these are really to get a better understand of how you'll work with the team and all of the ways you can contribute to our culture.

End to end this process shouldn't take more than a few weeks, although we're open to being flexible if you require a shorter or longer timeline. Applicants must have the right to work in the UK as we are currently unable to offer sponsorship.

We currently have no plans to work with recruiters on this role, so no recruiters please.

As part of our hiring process we will use a regulated 3rd party to perform suitability analysis on your application, this analysis will include criminal background and reference checks. If you have concerns or questions about this part of the process please feel free to reach out to us at [email protected]

Salary range £60,000 — 70,000

unlimited holiday, future stock options, learning budget