Property Finder is the leading digital real estate platform in the Middle East and North Africa region. A UAE-born startup, Property Finder expanded its operations to Qatar, Bahrain, Saudi Arabia, and Egypt over the years. Recently, it acquired a significant stake in Zingat in Turkey. The company is one of the largest technology start-ups in the region and on a journey to becoming a Unicorn. We are aspiring to create a lighthouse technology company which will have a lasting impact in the entire tech ecosystem in our geography.


Position Title

BI Engineer, Property Finder

Reports To

Piotr Strugacz - Data Engineer Lead, Property Finder

Position Summary

You will be part of a cross-functional team of data professionals working  together to build high-quality data solutions for data science, business analytics, and product development teams.
You will enable these teams to work as autonomously as possible across a well-architected, secure, resilient, and performant data estate.
You will provide them with tools that allow them increasingly to self-provision and self-configure pipelines, reports, and datasets.
You will be responsible for data integrations, curating the datasets for business users.
You will help consumers and businesses to make the best possible decisions with easy-to-use tools giving accurate and deep insights

The Data team is expected to deploy the latest techniques, tooling, best in class 3rd party products, and supporting methodologies to deliver the most advanced data-driven products any brand presents to customers in MENA. The Data team initiatives are managed with engineering rigor and careful consideration of security, privacy, and regulatory requirements. 

Our data stack consists of various AWS Cloud Services, Snowflake, Kubernetes, Python / Airflow, Fivetran, DBT, Spark / Snowplow, Jupyter Notebooks, and custom software as necessary.

Key Responsibilities

  • Data modeling, create data structures ready for analytical consumption.
  • Create analytics engineering workflows using DBT (SQL) or Python that moves, cleans, and transforms raw data into consumable information and business logic.
  • Maintain a large, multi-terabyte data warehouse which includes performance tuning and data retention, purge processes.
  • Tune query performance to optimize data load, materialization, and transformation times.
  • Champion data quality, integrity, and reliability throughout the department by designing and promoting best practices.
  • Ensure data accuracy and data quality by creating a “single version of the truth” and maintaining appropriate documentation.
  • Collaborate and communicate effectively with stakeholders to deliver solutions,
  • Share knowledge and best practices to improve processes.

The Person

Desired Qualifications

  • Advanced SQL and analytical skills.
  • Follows data warehousing and dimensional data modeling guidelines and best practices, and defines new when required.
  • Experience working with modern cloud data warehousing, data lake solutions like Snowflake, BigQuery, Redshift, Azure Synapse.
  • Able to research and troubleshoot data issues, providing fixes and proposing both short- and long-term solutions.
  • Familiarity with ELT tools like Fivetran, Rivery, Matillion, or other data ingestion, transformation tools.

Other Capabilities

  • Familiarity with data visualization tools like Tableau, Looker would be added advantage.
  • Familiarity with DBT.
  • Familiarity with dimensional data modeling, 3NF.

Property Finder Principles

  • Move fast and make things
  • Data beats opinions
  • Don’t confuse motion with progress
  • Failure is success if we learn from it
  • People over pixels

Apply for this Job

* Required