O

OSL Retail Services

Connects brands with shoppers through retail sales

Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeMississauga, ON, Canada

About the Job

Requirements

  • Proven experience as a data developer, analyst, engineer, or data scientist.
  • Background in data warehouse design, dimensional modeling, and data mining.
  • In-depth understanding of database management systems and extract, transform, load frameworks.
  • Experience with Apache Airflow and Spark.
  • Experience with relational database management systems, including creating complex SQL queries, SQL Server Reporting Services, and SQL Server Integration Services.
  • Knowledge and experience with SQL and NoSQL data sources, programming in Python or R, XML, REST APIs, and JavaScript.
  • Experience working with open-source tooling.
  • A Bachelor of Science or Bachelor of Arts in Computer Science, Engineering, or a relevant field, or relevant knowledge with experience.
  • Familiarity with data visualization tools.
  • Ability to collect, organize, analyze, and disseminate information accurately and with attention to detail.
  • Organizational skills and written and verbal communication skills.
  • The position requires successful completion of a criminal background check.

Responsibilities

  • Translate business needs into technical specifications in direct collaboration with stakeholders.
  • Design, build, and automate data flows that bring data from APIs, SaaS platforms, flat files, and operational databases into Postgres, handling incremental loads, deduplication, and schema drift.
  • Move and model data into the warehouse and build analytical structures, including OLAP cubes and semantic models, to support stakeholder self-service.
  • Maintain and support existing data workflows and reporting.
  • Write and optimize complex SQL queries and perform analyses to answer questions directly.
  • Unit-test data pipelines and troubleshoot failures by interpreting error logs.
  • Collaborate with engineering, analytics, and business teams on system integrations.

Desired Qualifications

  • Linux operating system background is an added advantage.

About the Company

OSL Retail Services

Connects brands with shoppers through retail sales

OSL runs customer-facing sales programs for North American retailers and consumer brands, placing representatives in client locations to explain products and guide purchase decisions. It recruits and manages retail teams for in-store staffing and merchandising, then runs neighborhood marketing and door-to-door sales for business and consumer customers. The company also supports clients with e-commerce platform work that connects online and physical retail. Brands contract OSL to design and operate these sales services on their behalf, rather than buying a consumer product sold under OSL's name. Established in 2012, OSL is headquartered in Mississauga, Ontario.

Company size
5,001-10,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Mississauga, Canada
Founded
2012

Recently Posted Jobs

Explore more opportunities at OSL Retail Services

See more jobs