Data Engineer (12 Month Contract)

Rew.ca

Vancouver

On-site

CAD 100,000 - 130,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

REW.ca in Vancouver is seeking a highly skilled Data Engineer to wrangle real estate data, build scalable data infrastructure, and support analytics. This is a 12-month contract for 2027 with possible start in December 2026.

You will join a small team, respond to upstream changes, optimize ETL pipelines, and own end-to-end data flows from requirements to data quality.

The role requires Python, SQL, ETL, and cloud experience (AWS or GCS), with at least one year in data engineering and a CS degree.

Qualifications

  • Minimum of one year of professional experience with data engineering/analysis and big data tech stacks.
  • Bachelor of Computer Science, similar technical degree or equivalent experience
  • Proficiency in Python or similar language for data processing with exposure to other scripting and object-oriented programming languages
  • Knowledge of ETL/ELT concepts and technologies
  • Strong knowledge of SQL and experience in relational database development and data modelling
  • Proven experience in AWS, GCS or similar cloud providers.

Responsibilities

  • Maintaining and enhancing REW’s data platform
  • Debugging and optimizing ETL pipelines
  • Building sustainable infrastructure to host our data pipelines
  • Data processing and data modeling
  • Collaborating with various internal teams and stakeholders to power new services and features
  • Participating in project planning and analysis as needed.

Skills

Python
SQL
ETL
Data modeling
Big data stacks
Cloud concepts

Education

Bachelor of Computer Science

Tools

AWS
GCS

Job description

We’re seeking a highly-skilled Data Engineer with expertise in ETL, relational databases, and cloud infrastructure.

At REW.ca, we believe real estate is one of life’s great adventures. As British Columbia’s leading real estate platform and with a strong national reach, we empower millions of Canadians to navigate their home search journeys with confidence. By combining innovative technology, deep market insights, and a seamless user experience, REW.ca empowers home seekers to find their perfect home. Our mission is to make real estate a more personal experience, guided by care, empathy, and innovation.

We’ve done this by carefully assembling a team of great people who have great ideas. One of those genius-level ideas is to make REW quite simply the best place in the world to work.

And that’s where you come in.

We’re searching for a highly-motivated Data Engineer to help our Data Team wrangle real estate data, build sustainable infrastructure, and support analytics. We are hiring for a 12-month contract role for the year of 2027. Availability to start early in December 2026 would be a plus!

A love of working with amazing people will be viewed as a plus, too.

Rocking the role.

Data is at the heart of everything we do at REW. Every day, our platform ingests feeds from dozens of sources to compile, composite and augment the listings that thousands of homeseekers search through in their quest for the perfect home.

You would join a small team in evolving REW’s existing data platform. Your role may include responding to upstream changes from some of our feed providers, optimizing performance to respond to increased demand or troubleshooting integrity issues.

As you grow in the role, you’ll earn the opportunity to take on more complex problems and own all aspects of developing end-to-end data flows, including gathering requirements, data modeling, ETL script development and data quality control.

We support work on an agile data platform built on the cloud utilizing big-data tools to extract, transform and load data from a variety of sources. Our Data Engineers act as key technical resources, participating in architectural design, developing robust, reliable workflows and ensuring data accuracy and availability.

With a Great Role comes Great Responsibilities.

  • Maintaining and enhancing REW’s data platform
  • Debugging and optimizing ETL pipelines
  • Building sustainable infrastructure to host our data pipelines
  • Data processing and data modeling
  • Collaborating with various internal teams and stakeholders to power new services and features
  • Participating in project planning and analysis as needed.

Who you are is far more important than where you’ve been.

Qualifications.

  • Minimum of one year of professional experience with data engineering/analysis and big data tech stacks
  • Bachelor of Computer Science, similar technical degree or equivalent experience
  • Proficiency in Python or similar language for data processing with exposure to other scripting and object-oriented programming languages
  • Knowledge of ETL/ELT concepts and technologies
  • Strong knowledge of SQL and experience in relational database development and data modelling
  • Proven experience in AWS, GCS or similar cloud providers.

Who you are and your life at REW.

  • You are passionate about personal and professional growth, always seeking new knowledge and innovative technologies.
  • You thrive on sharing insights and knowledge with peers to foster a culture of learning and continuous improvement.
  • You can maintain a balance between independent work and teamwork, contributing positively to team dynamics and company culture.
  • Creativity is in your DNA. You run head-first at problems with real enthusiasm, always on the look‑out for solves that add value and make a positive impact on our people, and the people we serve.
  • You communicate technical designs and concepts with clarity, ensuring alignment and understanding across the team.
  • You are committed to continuous learning, staying up to date with the company’s products and features to drive and improve performance.
  • You are willing to work at least 1 day a week in-office at our Vancouver location.

What we can offer you.

In addition to competitive compensation, we provide the best equipment for you to do your best work, and team events to keep you connected. This is a 12-month contract role with an annual compensation of $100,000 - $130,000 per year, depending on experience.

Help us make the best company in the world.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer (12 Month Contract)
Data Engineer (12 Month Contract)

REW • Vancouver

On-site
CAD 100,000 - 130,000
Senior Front End / Full Stack Software Engineer
Senior Front End / Full Stack Software Engineer

REW.ca • Vancouver

On-site
CAD 125,000 - 150,000
Health and dental benefits
Pension matching
Birthday days off
+2
Senior Front End / Full Stack Software Engineer
Senior Front End / Full Stack Software Engineer

REW • Vancouver

On-site
CAD 125,000 - 150,000
Health benefits
Pension matching
Birthday days off
+2
Account Manager - New Homes
Account Manager - New Homes

REW Digital Ltd. • Vancouver

On-site
CAD 90,000 - 150,000
Health benefits
Pension matching
Birthday day off
+2
Account Manager - New Homes
Account Manager - New Homes

Rew.ca • Vancouver

On-site
CAD 102,000 - 138,000
Account Manager
Account Manager

Rew.ca • Vancouver

On-site
CAD 90,000 - 120,000
Health benefits
Pension matching
Birthday days off
+1
Account Manager
Account Manager

REW • Vancouver

On-site
CAD 90,000 - 120,000
Health benefits
Pension matching
Birthday day off
+1
Software Engineer Manager / Front-End (Rails & React)
Software Engineer Manager / Front-End (Rails & React)

REW • Vancouver

On-site
CAD 115,000 - 165,000
Competitive compensation
Comprehensive benefits package
Best equipment to do your best work
+2
Head of Sales: Mentorship, Mastery & Scale
Head of Sales: Mentorship, Mastery & Scale

Real Estate Webmasters • Nanaimo

On-site
CAD 150,000 - 210,000
Hybrid work schedule
Uncapped incentive potential
Software Engineer
Software Engineer

KIC Realty • Vancouver

Remote
CAD 90,000 - 130,000