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$65k - $90k

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 of SQL and NoSQL data sources, Python or R programming, 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 and experience.
  • Familiarity with data visualization tools.
  • The position requires successful completion of a criminal background check.

Responsibilities

  • Translate business needs into technical specifications while working directly with stakeholders.
  • Design, build, and automate data flows that land 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 OLAP cubes and semantic models that enable stakeholder self-service.
  • Maintain and support existing data workflows and reporting.
  • Write and optimize complex SQL and perform analyses to answer questions directly.
  • Unit-test pipelines and troubleshoot failures by reading and interpreting error logs.
  • Collaborate with engineering, analytics, and business teams on system integrations.
  • Collect, organize, analyze, and disseminate significant amounts of information accurately and attentively.

Desired Qualifications

  • A 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