Database Engineer


At PropertyLoop, our mission is to help everyone live happy. Founded in 2020, we’re reimagining the real estate industry in the UK for the 21st century with our end-to-end platform that empowers residential real estate agents to deliver exceptional service to landlords and renters. Come join us and help build our modern real estate platform, pairing the industry’s top talent with technology.

We have an amazing technology team (20+ and growing quickly) developing our platform and we are looking for Senior Full-stack Engineers (MERN) to help us in the next stage of our journey which includes mobile, scaling, containerisation, and feature innovation.

Our current technologies include Azure, Node.js, React, Redux, Firebase & Typescript; we will build out our future stack from these (not immutable) core foundations, so in-depth experience and knowledge of all these technologies is a pre-requisite.

Key Requirements
  • Git
  • js
  • TypeScript
  • Docker
  • Azure:
    • Batch
    • Functions
    • Azure Database for MySQL
  • Cosmos DB
  • MySQL
  • MongoDB
    Good to have
  • Working in an Agile environment using Scrum
  • Spark/Databricks
  • Google Analytics Reporting API (v4)

Selection, creation, and management of:

  • Optimal data storage and pipeline architecture for large, complex data sets to meet functional / non-functional business requirements in our Azure environments
  • Data storage solutions for raw, structured, and unstructured data
  • ETL pipelines using Azure-managed cloud solutions and Docker
  • Data tools and infrastructure for the analytics and data science team members
  • REST API microservices to access structured and unstructured data sources
Additional Requirements
  • Working in an Agile environment using Scrum
  • Spark/Databricks
  • Google Analytics Reporting API (v4)

Frequently Asked Questions

I just submitted my application, what can I expect?

We aim to respond to everyone within 3-4 weeks. At that time, we’ll let you know if we’d like to speak with you, need more information, or if your application isn’t a fit for what we’re looking for at that time.

What is the interview process like at PropertyLoop?

Just like working here, the interview process is both rigorous and fun! Depending on the position, it may involve taking a test, making a video, or joining us for an event. Once the interview process has begun, we make it a priority for candidates to meet with multiple individuals on the current team. It’s important to us that you and the team have every opportunity to ask the questions needed to ensure the position is right for you.

I have all of the qualifications listed, but I wasn’t offered an interview. Why?

We wish that we could speak with every candidate, but the number of highly qualified applicants who want to join PropertyLoop for a role is often too high to allow for it. We personally review thousands of applications each month!