Thrive Career Wellness Platform
Data Engineer
remote
Toronto, Ontario, Canada .
full-time . March 19, 2025
Toronto, Ontario, Canada .
full-time . March 19, 2025
Description
Data Engineer
Base Salary: $95k-$125k
Remote - within Canada
Job Overview:
We are seeking a skilled Data Engineer to join our growing team. In this role, you will take ownership of our ETL pipelines, design and implement star schema data models, and integrate third-party services to enhance our data ecosystem. Working with our product, customer and reporting teams, the ideal candidate will also help shape our data mesh architecture and build insightful dashboards, enabling stakeholders to make data-driven decisions.
Key Responsibilities:
- ETL Development: Build, maintain, and optimize scalable ETL pipelines for data ingestion, transformation, and storage.
- Data Modeling: Design and implement star schema models for efficient querying and reporting.
- Cloud Integration: Leverage AWS services (e.g., S3, Lambda, Redshift, Glue) to build and optimize the data infrastructure.
- Third-Party Integration: Connect and integrate third-party services and APIs into our data pipeline to enhance functionality.
- Dashboard Development: Create and maintain dashboards to provide actionable insights for business and technical stakeholders.
- Data Mesh Practices: Collaborate with teams to implement best practices for a data mesh architecture, fostering a decentralized and scalable approach to data management.
- Collaboration: Partner with data analysts and business units to understand requirements and deliver tailored data solutions.
- Performance Optimization: Ensure data systems are secure, performant, and scalable to meet growing business needs.
Qualifications:
- Experience: 3+ years of experience as a data engineer or in a similar role.
- Technical Skills:
- Proficiency with Postgres, Databricks, and AWS services (e.g., S3, Lambda, Redshift, Glue).
- Expertise in building and optimizing ETL pipelines.
- Strong knowledge of SQL and star schema data modeling.
- Experience integrating third-party services and APIs.
- Hands-on experience creating dashboards using tools such as Tableau, Power BI, or equivalent.
- Architectural Knowledge: Familiarity with data mesh architecture and modern data frameworks.
- Problem-Solving: Exceptional analytical skills to troubleshoot and resolve data issues.
- Communication: Ability to convey technical concepts to both technical and non-technical audiences.
Nice-to-Have:
- Experience with CI/CD pipelines for data workflows.
- Knowledge of data governance, security, and cataloging tools.
- Familiarity with machine learning pipelines and advanced analytics.
- Familiarity with Ruby on Rails
Apply Now:
Join a team that values diversity and inclusivity. Thrive Career Wellness is proud to be an Equal Opportunity Employer. Should you require accommodation during the hiring process, please let us know. Applicants must be legally entitled to work in Canada.
Step into a role that empowers you to be at the forefront of career wellness innovation. Apply today and join us in making careers thrive!
Compensation
$95,000.00 - $125,000.00 per year