Opportunity Data Engineering work from LinkedIn, X, Reddit and Upwork, in one list. Find me work
dataroles

Data Engineer

Ample Insight Inc. ampleinsight.com Open · verified Oct 24, 2026
Remote Toronto Full-time Mid-level Data Engineering

At a glance

Mid-level Data Engineering role at Ample Insight Inc. Remote, Canada · full-time · no salary stated · we estimate CA$90,000–CA$123,250.

Estimated pay

Ample Insight Inc. has not published a salary for this role. The figure below is our estimate, not theirs.

CA$90,000 – CA$123,250
What the middle half of mid-level data engineering roles in Toronto paid, among postings that did state a salary.
Worked out from 31 postings that stated pay, median CA$105,000. Last updated Oct 24, 2026.
RoleData Engineering
SeniorityMid-level
LocationToronto
WorkplaceRemote
EmploymentFull-time
PostedJan 27, 2025 · 1y ago
Role brief

dataroles summary, based on the employer's posting.

What you'll do

  • Design ETL workflows and data schemas that support analytics work
  • Build and scale data pipelines and tools for data scientists
  • Tune ETL jobs, SQL queries and databases for better performance
  • Work with relational databases and write queries against structured data

What you bring

  • A bachelor’s degree or higher in computer science, engineering, math or statistics
  • Hands-on work with user engagement, social, marketing or finance data
  • Strong Python skills, plus experience with relational databases, schema design and SQL
  • Deep knowledge of performance tuning for ETL jobs, SQL and databases
  • Working familiarity with Snowflake

Who this fits

This role suits a mid-level data engineer who enjoys analytics and building data tools and pipelines. The position is remote and based in Toronto.

From the employer

You will join a world-class team of engineers and data scientists from Facebook, Uber, Amazon and Google. We are a fast growing consulting firm based in Toronto with clients ranging from leading startups building impactful technologies to Fortune 500 companies looking to scale their engineering and data capabilities.

We are looking for a data engineer who is passionate about analytics and helping companies build and scale data. You enjoy working with data and are motivated to produce high quality data tools and pipelines that help empower other data scientists. You are experienced in architecting data ETL workflows and schemas. Critical thinking and problem-solving skills are essential for this role.

  • BS (or higher, e.g., MS, or PhD) in Computer Science, Engineering, Math, or Statistics
  • Hands on experience working with user engagement, social, marketing, and/or finance data
  • Proficient in Python (i.e. Pandas, Numpy, scikit-learn, etc), R, TensorFlow, amongst other data science related tools and libraries
  • Extensive experience working on relational databases, designing complex data schemas, and writing SQL queries
  • Deep knowledge on performance tuning of ETL Jobs, SQL, and databases
  • Working knowledge of Snowflake
  • Experience working with Airflow is a strong plus
  • Devops experiences is a plus

We have very competitive compensation.

Work on cool projects based on your interests and skills. We believe in accountability and NOT micro-management.

Opportunity

Data Engineering work from LinkedIn, X, Reddit and Upwork, in one list.

Each morning you get everything that fits, strongest first.

Data EngineeringRemote

Find me work

By the team behind dataroles.

Find me work
Opportunity

Data Engineering work from LinkedIn, X, Reddit and Upwork, in one list.

Each morning you get everything that fits, strongest first.

Find me work

By the team behind dataroles.