Enable job alerts via email!

Senior Data Engineer

PlanHub

Canada

Remote

CAD 80,000 - 110,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a leading pre-construction SaaS platform as a Senior Data Engineer. You'll design and manage datawarehouses and datalakes, ensuring high availability and performance of data integrations. This role offers the chance to impact the platform while working with modern technologies in a dynamic environment.

Benefits

Excellent benefit package including health insurance
RRSP with company match
Flexible PTO
Remote friendly culture

Qualifications

  • 5+ years of hands-on experience in data engineering.
  • Strong OLAP/datawarehousing experience.
  • Excellent communication and teamwork skills.

Responsibilities

  • Develop, deploy and maintain data warehouse and data lake systems.
  • Optimize data pipelines and workflows.
  • Troubleshoot and resolve issues related to API integrations.

Skills

API development
Data lake/warehouse design
Python
AWS services
Data integration

Tools

DBT
AWS Glue
Docker
Redshift
Snowflake

Job description

PlanHub is the leading pre-construction SaaS platform and marketplace helping general contractors, subcontractors, and suppliers connect and grow their businesses. Built with tradespeople in mind, PlanHub is designed around the user workflow to help boost productivity, maintain deadlines, increase revenue, and create relationships. Easily post projects or submit bids with anytime-anywhere collaboration for every commercial construction trade.

We are seeking a highly skilled and experienced Senior Data Engineer to join our dynamic team. In this role, you will be responsible for designing and managing datawarehouses, datalakes and ETL flows and BI models. Your contributions will ensure seamless data integration and enhance the functionality of our platform for our growing user base.

What you will be doing

  • Develop, deploy and maintain datawarehouse and datalake systems.
  • Optimize data pipelines and workflows using tools like DBT, AWS Glue and Dockerized environments.
  • Ensure high availability, scalability, and performance of data integrations while adhering to best practices in data engineering.
  • Troubleshoot and resolve issues related to API integrations and data pipelines.
  • Document technical processes, workflows, and data architecture to ensure maintainability and clarity.
  • Stay current with emerging technologies and industry trends to recommend improvements to the existing tech stack.

What you will need to be successful

  • 5+ years of hands-on experience in data engineering, with a focus on API development and data lake/warehouse design
  • Strong OLAP/datawarehousing experience in Redshift, Snowflake etc…
  • Expertise in Python for building data pipelines and integration tools.
  • Proficiency in working with REST APIs (design, implementation, and troubleshooting).
  • Strong knowledge of AWS services, particularly AWS Glue, Lambda, S3, and EC2.
  • Experience with containerization tools like Docker. Solid understanding of Linux environments and shell scripting
  • Proven ability to troubleshoot complex data integration issues and optimize workflows.
  • Excellent communication and teamwork skills, with the ability to work effectively with cross-functional teams.

Nice to have

  • Experience with Orchestration/ETL tools (NiFi, Airflow, DBT etc...)
  • Familiarity with Bitbucket/Github for version control and CI/CD pipelines.
  • Knowledge of data governance and security best practices.
  • Experience with third-party REST APIs for accessing CRM, Subscriptions, Software Experience etc...

What's in it for you:

The opportunity to join a dynamic team that landed into the top list of Inc. 5000 in 2024 You can make an immediate impact as PlanHub moves to dominate the industry!

PlanHub offers:

  • An excellent benefit package, including medical, dental, vision and life insurance
  • RRSP with a company match
  • Flexible PTO
  • An awesome culture where you will be empowered, make an impact, and learn a ton
  • Remote friendly
Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Software Development

Referrals increase your chances of interviewing at PlanHub by 2x

Sign in to set job alerts for “Data Engineer” roles.

Continue with Google Continue with Google

Continue with Google Continue with Google

Dartmouth, Nova Scotia, Canada 1 week ago

Senior Software Engineer - Data Platform

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Data Engineer

Colliers

Winnipeg

Remote

CAD 107,000 - 130,000

5 days ago
Be an early applicant

Senior Data Engineer (7-month Contract)

StackAdapt Inc.

Remote

CAD 90,000 - 120,000

14 days ago

Senior Data Engineer - Remote

Aurora Cannabis Inc.

Alberta

Remote

CAD 90,000 - 130,000

3 days ago
Be an early applicant

Senior Data Engineer

Energy Vault

Calgary

Remote

CAD 90,000 - 130,000

6 days ago
Be an early applicant

Senior Data Engineer - REMOTE (Across Canada)

Athabasca University Students’ Union

Regina

Remote

CAD 80,000 - 110,000

5 days ago
Be an early applicant

Senior Data Engineer - Remote

Aurora Cannabis Inc.

Ontario

Remote

CAD 90,000 - 120,000

10 days ago

Senior Data Engineer

SimplyAnalytics

Toronto

Remote

CAD 100,000 - 130,000

30+ days ago

Senior Data Engineer

Securian Canada

Toronto

On-site

CAD 100,000 - 140,000

3 days ago
Be an early applicant

Senior Data Engineer

EQ Bank | Equitable Bank

Toronto

Hybrid

CAD 90,000 - 130,000

3 days ago
Be an early applicant