Job Title or Location

Data Engineer (GTA Remote)

Toolbx US Inc. - 2 Jobs
Toronto, ON
Posted yesterday
Job Details:
Remote
Full-time
Experienced
Benefits:
Flexible Work

Salary: 80,000K to 100,000K

Job Title: Data Engineer (Remote)
Company: TOOLBX
Location: Toronto, Canada (Remote)
Type: Full Time
Website: www.toolbx.com

About TOOLBX:

TOOLBX is on a mission to improve construction material supply chain productivity by simplifying how builders order building supplies and how dealers sell their products through one unified platform.

Our e-commerce portal solution enables dealers to sell their products online through their own storeboosting store loyalty and scaling their business. By uniting builders and dealers through technology, were enabling them to be more efficient and improving productivity across the industry.

Job Description:

TOOLBX is looking for a self-driven and problem-solving Data Engineer to build robust scripts and automation tools for sourcing and maintaining catalog information from various sources. This role will involve designing and implementing scalable data pipelines, leveraging AI tools where applicable, and ensuring a holistic, efficient data acquisition, cleaning, and unification process.

As a Data Engineer at TOOLBX, you will play a critical role in ensuring our platform remains up to date with high-quality, structured, and accurate product data. You will work closely with software engineers, product managers, and data scientists to develop seamless integrations and automation processes that support our catalog and e-commerce platform.

Responsibilities:

  • Develop and maintain automated scripts to scrape, extract, and process catalog data from multiple sources.
  • Build scalable ETL (Extract, Transform, Load) pipelines to process and structure raw data.
  • Ensure data accuracy, consistency, and integrity through validation, deduplication, and enrichment processes.
  • Leverage AI tools and machine learning models for data extraction, classification, and enhancement.
  • Monitor, debug, and optimize data pipelines for performance and reliability.
  • Collaborate with engineering and product teams to integrate data into internal tools and databases.
  • Maintain compliance with data collection policies and ethical considerations.
  • Stay up to date with industry best practices, web scraping regulations, and AI advancements in data processing.

Requirements:

  • Strong experience in JavaScript Python, SQL, and/or web scraping frameworks (e.g., BeautifulSoup, Scrapy, Selenium).
  • Proficiency in working with APIs, JSON, and data formats such as XML and CSV.
  • Experience with cloud platforms such as AWS, GCP, or Azure for data processing and storage.
  • Solid understanding of database technologies, including relational databases (PostgreSQL, MySQL) and NoSQL databases.
  • Experience with AI-driven data processing, or automation tools.
  • Strong problem-solving skills and ability to work independently in a fast-paced environment.
  • Familiarity with version control systems like Git and CI/CD workflows.
  • Excellent communication skills and ability to collaborate with cross-functional teams.

Nice to Have:

  • Extensive experience with web scraping frameworks.
  • Knowledge of data visualization tools and dashboarding (e.g., Tableau, Looker, Power BI).
  • Familiarity with DevOps tools like Docker and Kubernetes.
  • Understanding of SEO principles and e-commerce data optimization.

How to Apply:

If you are a data-driven professional looking for an exciting opportunity to build scalable automation and data solutions in the construction technology industry, wed love to hear from you! Visit our website at https://toolbx.com to apply.

Submit your resume along with a brief cover letter highlighting your relevant experience and why you are interested in joining TOOLBX.

Note: Only selected candidates will be contacted for an interview. TOOLBX is an equal opportunity employer committed to diversity and inclusion in the workplace.

Salary Range: $80K - $140K


remote work

Share This Job: