Python Engineer

Zero Deposit

About Zero Deposit

Renting a new home can be stressful and expensive. At Zero Deposit, we’re changing that.

We give tenants an alternative to expensive security deposits, allowing them to spend their money on the things they love.

Today, tenants can pay thousands in a security deposit - often before getting their old one back. We enable them to purchase a Zero Deposit Guarantee for a low fee. Not only this, but we also give landlords more protection than a cash deposit; it’s a win-win!

Zero Deposit is a market-defining InsurTech business on a mission to make renting easier, faster and fairer. The only way we will do that is by building an exceptional team, having a market-leading product and delivering an amazing experience for our customers. Come join us.

Software Engineering at Zero Deposit

We are looking for a Python engineer to join our Product and Engineering team, reporting to the Director of Technology. Our friendly and supportive team consists of product, design and engineering specialists, working together with the rest of the business to plan and deliver innovative improvements to our product.In the last year we have built the platform for a new insurance company and delivered market-changing products to support tenants, landlords and agents.

You will help to identify, design and implement the best technical solutions to our business goals. We look after our own infrastructure, write our own tests and review each other’s code.

This role is fully remote, however we are a UK-based company so you need to be comfortable working UK office hours.

Technology Stack

We are open-minded about new technologies, but also value stability and continuity. We currently use Python, Django, Celery and PostgreSQL.

We deploy on Heroku and AWS with CircleCI, and use Git to manage our code.

Why Join Us?

We have a strong, agile engineering culture. We value good planning, code quality and testing.

Working in a startup means that all the work you do has an impact - you will be making a significant contribution to our product and to the business.

Zero Deposit has a genuine focus on helping people to develop and succeed. We challenge ourselves to do our best work, whilst supporting each other and providing a fun environment where people can grow.

We have big ambitions for our products. You will have the opportunity to contribute to the design and delivery of business-changing functionality.

Benefits You’ll Get From Us:

In addition to your salary, we offer the following benefits.

  • The time you need to enjoy life outside of work. 25 days annual leave + bank holidays. And an extra day off on your birthday!

  • An additional 1 day of leave, for each year working with Zero Deposit.
  • Work in the way that suits you; we care about what you achieve, not when you do it. Around half of our team have chosen to work 4-day weeks (with full pay).

  • Flexibility around where you work. Whether that’s in our office, from home, or even another country - we want to make it work for you.

  • A working environment that supports and enables you. Our partnership with sanctus.io provides free and anonymous mental health, leadership and life coaching.

  • A MacBook as standard, or whatever device you need to get the job done.

  • Life insurance while you are working with us.

  • Company pension scheme.

  • Referral, wellness and volunteering programmes.