Enable job alerts via email!

Senior Software Engineer - Data

TalentTank Recruiting Inc.

Toronto

Remote

CAD 80,000 - 120,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

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

Job summary

A fast-growing B2B eCommerce SaaS company is seeking a Software Engineer – Data to tackle data challenges and build tools for seamless data pipelines. This role involves automation and optimization of ETL processes, leveraging cloud technologies, and collaborating with teams to enhance product data systems. Join a mission-driven team that values innovation and offers competitive salary and growth opportunities.

Benefits

Remote-first flexibility
Competitive salary
Growth opportunity

Qualifications

  • Experience building or maintaining ETL pipelines in production environments.
  • Familiarity with APIs, JSON, XML, and various data formats.
  • Cloud experience with AWS, GCP, or Azure.

Responsibilities

  • Design and build automation tools to extract and maintain product catalog data from multiple sources.
  • Create scalable, well-documented ETL pipelines to clean, transform, and unify messy data.
  • Optimize pipelines for speed, scale, and reliability using modern cloud infrastructure.

Skills

ETL pipelines
APIs
JSON
XML
AWS
GCP
Azure
relational databases
NoSQL databases
Git
CI/CD
AI tools
ML tools
data visualization
Docker
Kubernetes

Job description

Our client is a fast-growing B2B eCommerce SaaS company building a platform that connects suppliers and buyers through modern, data-driven digital experiences. As they scale, the foundation of their success depends on having clean, accurate, and dynamic product data, powered by smart automation, scalable infrastructure, and AI.

They’re looking for a Software Engineer – Data who thrives on solving messy data challenges and building tools that make data pipelines seamless, efficient, and reliable. If you love automating workflows, optimizing ETL, and scaling data systems that power real-time product catalogues, this is your opportunity to build something impactful from the ground up.

What You’ll Work On

Design and build automation tools to extract and maintain product catalog data from multiple sources

Create scalable, well-documented ETL pipelines to clean, transform, and unify messy data

Leverage AI tools and models to classify, enrich, and deduplicate product data

Build robust integrations with APIs and scraping frameworks to expand data coverage

Collaborate closely with product and engineering teams to ensure data flows cleanly into internal systems

Optimize pipelines for speed, scale, and reliability using modern cloud infrastructure

Continuously monitor and improve performance, accuracy, and compliance with best practices

You’re a Great Fit If You Have :

Experience building or maintaining ETL pipelines in production environments

Familiarity with APIs, JSON, XML, and various data formats

Cloud experience with AWS , GCP , or Azure

Solid understanding of both relational and NoSQL databases

Comfort with Git , CI / CD workflows , and collaborative dev teams

Passion for clean, scalable, and maintainable code

Nice to Have :

Experience using AI or ML tools to automate data classification or enrichment

Knowledge of data visualization tools (e.g., Looker, Tableau, Power BI)

Exposure to Docker , Kubernetes , or modern DevOps stacks

Familiarity with product data optimization for eCommerce platforms

Why Join?

Build mission-critical data infrastructure in a product-first, tech-driven team

Work autonomously on meaningful challenges that scale with the business

Remote-first flexibility with a team that values ownership and innovation

Competitive salary, growth opportunity, and a real chance to make an impact

Create a job alert for this search

Senior Software Engineer • Toronto, ON, Canada

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

Similar jobs

Senior Software Engineer, Data Platform

Thumbtack

Ontario

Remote

CAD 90,000 - 130,000

3 days ago
Be an early applicant

Senior Data Engineer

Gotvantage

Toronto

Remote

CAD 100,000 - 130,000

Yesterday
Be an early applicant

Senior Software Engineer, Data

BenchSci Analytics Inc.

Toronto

Remote

CAD 100,000 - 130,000

15 days ago

Senior Software Engineer, Data Platform

Abnormal Security Corporation

Remote

CAD 100,000 - 140,000

Yesterday
Be an early applicant

Senior Data Engineer

SimplyAnalytics

Toronto

Remote

CAD 100,000 - 130,000

13 days ago

Data Engineer - Snowflake

Lumenalta

Toronto

Remote

CAD 90,000 - 130,000

Today
Be an early applicant

Data Engineer - Snowflake

Lumenalta

Toronto

Remote

CAD 90,000 - 130,000

Today
Be an early applicant

Data Engineer - Snowflake

Lumenalta

Toronto

Remote

CAD 100,000 - 150,000

Yesterday
Be an early applicant

Senior Software Engineer, Data Hub

StackAdapt Inc.

Remote

CAD 80,000 - 120,000

19 days ago