About PartsEngine
PartsEngine is a Canadian online retailer with a large, complex product catalog. Accurate, well-structured data is the single biggest lever on our business — it shapes what customers find, the prices they see, and how reliably we fulfill their orders.
The Role
We're looking for a Data Engineer to own the flow of product data from source through to our catalog, pricing, and storefront systems. You'll transform large volumes of diverse, unstructured data into clean, standardized, trustworthy datasets; build and maintain the pipelines and integrations that keep our systems in sync; and develop the database logic that powers pricing and fulfillment. This is a hands-on role with genuine ownership — your work reaches the storefront in days, not quarters.
What You'll Do
- Design, build, and maintain data pipelines that ingest data from a wide range of sources and transform it into clean, standardized formats.
- Validate, standardize, and enrich source data to ensure accuracy and consistency before it reaches the catalog.
- Develop and optimize complex database logic that powers pricing, catalog, and fulfillment.
- Build and maintain integrations that keep our platforms and systems in sync.
- Create internal tools and dashboards that give business teams visibility into their data.
- Monitor, troubleshoot, and continuously improve data quality, reliability, and performance.
What We're Looking For
Must-haves
- Strong SQL skills, including writing and optimizing complex queries and stored procedures.
- Hands-on experience designing and building ETL / data pipelines.
- A track record of transforming diverse, inconsistent source data into structured, reliable datasets.
- Programming proficiency for data processing and automation.
- Experience working with cloud-based data infrastructure.
- Comfort building and maintaining system integrations and working with APIs.
Nice to have
- Experience in e-commerce or another high-volume, catalog-driven business.
- Familiarity with internal-tooling or low-code platforms.
- Exposure to product information / catalog data standards.
What Success Looks Like
- First 90 days: independently delivering cleaned, standardized data and owning an existing pipeline or data process.
- First year: faster and more reliable data onboarding, measurably fewer data-quality issues reaching the storefront, and tooling the team relies on.
Details
- Compensation: $95,000 – $120,000 CAD, commensurate with experience
- Location / arrangement: Onsite only
- Reports to: Chief Technology Officer (CTO)
Pay: $95,000.00-$120,000.00 per year
Benefits:
- Casual dress
- Company events
- Dental care
- On-site parking
- Store discount
Flexible language requirement:
Ability to commute/relocate:
- Richmond Hill, ON: reliably commute or plan to relocate before starting work (required)
Application question(s):
- What is your favourite car and why?
Experience:
- E-commerce: 3 years (preferred)
Work Location: In person