Data Engineer

Clio

Toronto

On-site

CAD 119,000 - 161,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health benefits
Hybrid work
20 days off per year
Counseling benefit
RRSP matching
RESP contribution
Clioversary program

Job summary

Clio is seeking a Data Engineer to build data pipelines from scratch and make datasets accessible to partner teams. The role involves real-time and batch ingestion, data lake/warehouse design, and collaboration to ensure data quality. The team emphasizes modern tooling and AI-driven enhancements.

The position is based in Toronto with a hybrid model requiring in-office presence twice weekly, offering competitive compensation and a robust total rewards program.

Qualifications

  • Software development experience and data engineering background.
  • Cloud infrastructure experience; AWS preferred, Terraform bonus.
  • Proficiency in Python/Scala/Ruby and SQL.
  • Experience with streaming and batch data tools: Spark, Kafka, Airflow.
  • Data warehousing experience with Databricks or similar.
  • Experience building data pipelines and deploying data models and dashboards.
  • Strong collaboration and communication; interest in AI.

Responsibilities

  • Implement real-time and batch data ingestion using AWS and best practices in data modeling and ETL/ELT.
  • Design, build, and maintain data transformation pipelines into Data Lakes/Databases.
  • Collaborate with engineers to ensure data integrity, test design, analysis, validation and documentation.
  • Develop prototypes or proofs-of-concept for projects with unknown or unproven solutions.

Skills

Python
SQL
Scala
Ruby
Data engineering
Software development
Streaming data

Tools

AWS
Terraform
Databricks
Spark
Kafka
Airflow

Job description

What your team does:

Our growing data engineering team is driven to deliver an incredible experience to our customers. As a Data Engineer at Clio, you will build data pipelines from scratch, as well as make data sets accessible to our partner teams by writing great production code. We move quickly, work with new state of the art technologies, and are motivated by solving complex problems.

This role is available to candidates in Toronto, with the expectation of coming into our Toronto offices twice a week.

A day in the life might look like:
  • Implement data ingestion (real time and batch) using best practices in data modeling, ETL/ELT processes by leveraging AWS technologies and data tools
  • Design, build, and maintain data transformation pipelines consolidating various data sources (streaming or batch) into specific Data Lakes / Data Warehouses
  • Collaborate with engineers to help adopt best practices in data system creation, data integrity, test design, analysis, validation, and documentation
  • Develop prototype or "proof of concept" implementations of projects where the technical solution is unknown or unproven
What you may have:
  • Experience in software development as well as experience in data engineering
  • Experience with cloud infrastructure (AWS preferred, bonus for Terraform)
  • Proficiency in at least one major language (e.g. Python, Scala, Ruby) and SQL, the drive to write elegant and maintainable code, and desire to pick up new technologies
  • Experience with streaming and batch data tools: Spark, Kafka, Airflow
  • Data warehousing experience working with Databricks or similar
  • Experience building data pipelines and the infrastructure required to deploy data models and dashboards that allow data visualization
  • Exceptional collaboration and communication skills with the ability to derive clarity in ambiguous environments
  • A keen interest in improving your craft by using AI

This posting is for a net new role.

What you will find here:

Compensation is one of the main components of Clio’s Total Rewards Program. We have developed a series of programs and processes to ensure we are creating fair and competitive pay practices that form the foundation of our human and high-performing culture.

Some highlights of our Total Rewards program include:
  • Competitive, equitable salary with top-tier health benefits, dental, and vision insurance
  • Hybrid work environment, with expectation for local Clions (Vancouver, Calgary, Toronto, Dublin, London, New York City and Sydney) to be in office min. twice per week.
  • Flexible time off policy, with an encouraged 20 days off per year.
  • $2000 annual counseling benefit
  • RRSP matching and RESP contribution
  • Clioversary recognition program with special acknowledgement at 3, 5, 7, and 10 years

The expected salary range for this role is $119,000 to $161,000 CAD. Initial placement within the range is informed by geographic region, experience, and skillset, with room to progress as impact and tenure grow. Final offer amounts will vary based on candidate profile.

Diversity, Inclusion, Belonging and Equity (DIBE) & Accessibility

Our team shows up as their authentic selves, and are united by our mission. We are dedicated to diversity, equity and inclusion. We pride ourselves in building and fostering an environment where our teams feel included, valued, and enabled to do the best work of their careers, wherever they choose to log in from. We believe that different perspectives, skills, backgrounds, and experiences result in higher-performing teams and better innovation. We are committed to equal employment and we encourage candidates from all backgrounds to apply.

Clio provides accessibility accommodations during the recruitment process. Should you require any accommodation, please let us know and we will work with you to meet your needs.

Learn more about our culture at clio.com/careers

We're a Human and High Performing AI company, meaning we use artificial intelligence to improve all of our operations. In recruitment, AI helps us streamline the process for greater efficiency. However, we've built our systems to ensure that a human always reviews AI-generated output, and we never make automated hiring decisions.

Disclaimer: We only communicate with candidates through official @clio.com email addresses.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Themis Solutions Inc. • Toronto

On-site
CAD 119,000 - 161,000
Health benefits
Hybrid work
Flexible time off
+4
Manager, Systems Engineering, Production
Manager, Systems Engineering, Production

Themis Solutions Inc. • Canada

Hybrid
CAD 181,000 - 271,000
Hybrid work environment
RRSP matching and RESP contribution
Counseling benefit
Staff Software Developer, Internationalization
Staff Software Developer, Internationalization

Socket.dev • Toronto

Hybrid
CAD 176,000 - 264,000
Competitive salary
Hybrid work
20 days PTO
+3
Staff Software Developer
Staff Software Developer

Clio • Calgary

Hybrid
CAD 176,000 - 264,000
Hybrid work environment
Flexible time off
Top-tier health benefits
+6
Software Development Manager, Vincent AI
Software Development Manager, Vincent AI

Clio • Toronto

On-site
CAD 181,000 - 271,000
Health benefits
Hybrid work model
Anchor Days in-office
Senior Developer, Enterprise AI
Senior Developer, Enterprise AI

Clio • Toronto

Hybrid
CAD 149,000 - 203,000
Top-tier health benefits
Flexible time off policy
$2000 annual counseling benefit
+2
Software Development Manager
Software Development Manager

Themis Solutions Inc. • Canada

Hybrid
CAD 181,000 - 271,000
Hybrid work environment
Anchor Days in-office twice weekly
Flexible time off (20 days)
+4
Senior Platform Engineer
Senior Platform Engineer

Clio • Toronto

On-site
CAD 157,000 - 213,000
Hybrid work environment
In-office twice weekly
Software Developer (Toronto)
Software Developer (Toronto)

Themis Solutions Inc. • Toronto

Hybrid
CAD 112,000 - 152,000
Health benefits
Hybrid work environment
20 days off per year
+2
Staff Software Developer
Staff Software Developer

Themis Solutions Inc. • Canada

Hybrid
CAD 176,000 - 264,000
Competitive salary and comprehensive健康
Hybrid work environment
Flexible time off
+3