Enable job alerts via email!

Data Engineer

Chelsea Avondale

Toronto

On-site

CAD 80,000 - 100,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

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

Job summary

A leading home insurance group in Toronto seeks a Data Engineer to manage large datasets using Python. The ideal candidate will ensure data quality, collaborate across teams, and innovate within a streamlined tech environment. This role offers growth opportunities in a high-performance culture, with responsibilities including data visualization and pipeline design.

Qualifications

  • 3+ years of experience in Python and Pandas is key.
  • Experience with principled data warehouse design and data pipeline development.

Responsibilities

  • Gather, curate, and preprocess data ensuring quality and integrity.
  • Create data visualizations for easy consumption of insights.
  • Lead designing and implementing scalable data ingestion systems.

Skills

Python
Data Visualization
Data Analysis
Communication
Problem Solving

Education

Bachelor’s or Master’s degree in Mathematics or Statistics

Tools

MongoDB
CI/CD tools
AWS

Job description

Chelsea Avondale is the world’s most cutting-edge home insurance group. We have developed sophisticated risk modeling and insurance pricing technologies for home insurance and deploy that technology through our own insurance company.

Our team consists of some of the brightest minds in insurance, software development, finance, and operations. Our group includes our scientific research & engineering division (Skynet Software) and Canadian property & casualty insurance company (Max Insurance).

Together, our group is transforming the Canadian and global insurance landscape.

JOB DESCRIPTION:

Chelsea Avondale is looking for a Data Engineer with a gift for understanding and explaining large datasets using Python --- the primary coding language across our organization. These datasets contain millions of rows and hundreds of columns of proprietary data and offer unique opportunities for learning. Our business is going through rapid growth, and it is essential that the analysis of our data keeps up with this pace.

The primary focus of the Data Engineer will be to gather, curate, and preprocess data from various sources, ensuring data quality and integrity at all times; to explore and analyze large connected datasets using statistical techniques and machine learning algorithms with the goal of enabling users to self-serve; and to communicate findings to stakeholders through data visualizations, reports, and presentations. Our data plays a pivotal role in driving the development of our scientific models, pricing platform and broker portal. From a deep understanding of the data, the Engineer can propose technology improvements or come up with innovative solutions to solve business problems.

This position is ideal for candidates who have an extraordinary sense of responsibility and are not afraid to roll up their sleeves. You have to be comfortable taking the initiative with rich new datasets that may be ambiguous. Our IT environment is streamlined, focusing on a core set of technologies. We need someone who is comfortable working within this framework and can innovate without relying on an extensive toolkit We take pride in maintaining a fundamental stack of technologies, much of it in Python, and we are looking for someone who shares this mentality.

While our primary language is Python, we are open to exploring and integrating new tools and technologies that can enhance our data processes. This role offers the opportunity to influence our technical direction and adopt best practices in data engineering.

If you are someone who thrives in a high-performance culture and is eager for work that is both challenging and constantly evolving, this role is perfect for you. We strongly encourage and help our team members to improve and enhance their personal skill sets within our organization. On your journey with us, you will have the ability to learn and grow rapidly, taking on more responsibilities.

RESPONSIBILITIES:

  • Be hands-on with principled data warehouse design, data visualization, and data pipeline design and development.
  • Collaborate with teams from Science, Engineering, and Business to produce relevant data solutions that can be used across multiple use cases.
  • Understand the business drivers and analytical use-cases and translate these to data products.
  • Explore new technologies and learn new techniques to solve data problems creatively.
  • Think big and drive the strategy for better data quality within Chelsea Avondale.
  • Create data visualizations that allow easy consumption of the data learnings and insights.
  • Lead designing and implementing scalable data ingestion systems for various ML/AI solutions, which includes ingestion of structured and unstructured data.
  • Analyze complex data flows and dependencies, and design and implement data models for optimal storage and retrieval processes.
  • Strong ownership and communication skills, be able to support and align efforts to meet data user needs.
  • Write and maintain clean high-quality code in Python. Maintain and enhance inherited code, ensuring adherence to best coding practices.

PREFERRED EXPERIENCE & SKILLS:

  • Bachelor’s or Master’s degree in Mathematics or Statistics. We encourage highly motivated new grads to apply.
  • 3+ years of experience in Python and Pandas is key.
  • Knowledge of Hadoop, Hive, Presto, Spark, SparkSQL, Tableau are NOT required.
  • Hands-on experience in principled data warehouse design, data visualization and data pipeline design and development.
  • Experience with MongoDB.
  • CI/CD tools and methodologies (GitLab, branches, code reviews, merge requests, etc).
  • AWS experience is a plus.
  • Great communication skills. You should be able to directly communicate with senior business leaders, embed yourself within business teams, and present solutions to business stakeholders.
  • Experience working independently and driving projects end to end.
  • Strong problem solving and analytical skills (performance analysis, defect analysis, and reporting).
  • Organized and meticulous.
  • Willingness to come into our Toronto office (8 minute walk from Union station) once per month.

Chelsea Avondale welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.

Apply for this job

*

indicates a required field

First Name *

Last Name *

Email *

Phone

Resume/CV *

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

LinkedIn Profile

Do you require sponsorship now or in the future to work in Canada? * Select...

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

Similar jobs

Network Data Engineer - Remote / Telecommute

Cynet Systems Inc

Toronto

Remote

CAD 80.000 - 100.000

Today
Be an early applicant

Data Engineer - Databricks - Mid Level

Lumenalta

Toronto

Remote

CAD 80.000 - 100.000

4 days ago
Be an early applicant

Data Engineer - Databricks - Senior

Lumenalta

Toronto

Remote

CAD 90.000 - 120.000

4 days ago
Be an early applicant

Data Engineer - Snowflake - Senior

Lumenalta

Toronto

Remote

CAD 90.000 - 120.000

4 days ago
Be an early applicant

Data Engineer - Databricks - Tech Lead

Lumenalta

Brampton

Remote

CAD 90.000 - 120.000

4 days ago
Be an early applicant

Data Engineer - Databricks - Mid Level

Lumenalta

Brampton

Remote

CAD 80.000 - 110.000

4 days ago
Be an early applicant

Data Engineer - Databricks - Senior

Lumenalta

Mississauga

Remote

CAD 90.000 - 120.000

4 days ago
Be an early applicant

Python and Kubernetes Software Engineer - Data, AI/ML & Analytics

Canonical

Toronto

Remote

USD 75.000 - 115.000

20 days ago

Senior Data Engineer - Canada (Remote)

Coinme

Vancouver

Remote

CAD 90.000 - 120.000

2 days ago
Be an early applicant