Experience Level: Senior (5+ years)Retailogists is a fast-growing startup at the intersection of retail consulting and technology. We combine deep retail domain expertise with technical excellence in big data, full-stack engineering, and AI/ML. Our clients range from fast-scaling digital brands to large, multi-location retailers.Were a nimble team of technologists, consultants, and builders and were looking for a Senior Data Engineer who is passionate about data and eager to make an impact. This role will entail a large Analytics and BI component as well.What You'll DoAs a Senior Data Engineer at Retailogists, you'll play a critical role in building and scaling our data infrastructure, both for internal tools and client-facing platforms. Youll be responsible for designing and maintaining scalable data pipelines, enabling analytics, and contributing to a robust data platform that supports BI and AI workloads.Responsibilities include:Designing and maintaining high-quality ETL/ELT pipelines across multiple data sourcesModelling and transforming data for analytics use cases (data lakes, warehouses, semantic layers)Supporting and building BI and analytics workflows, including metric definitions and dashboardingCollaborating with engineers, analysts, and data scientists to deliver end-to-end solutionsContributing to internal data platform components and reusable toolingWorking directly with clients to deliver end-to-end solutions and reportsWhat We're Looking For5+ years of professional experience in data engineering or analytics engineeringDeep understanding of data engineering concepts: ETL, data lakes, data warehousing, orchestrationAdvanced SQL skills capable of writing efficient, scalable queries for large datasetsProficiency with Spark and PandasStrong interest in analytics and BI a significant part of this role involves analytics engineeringDeep experience with at least one BI tool (Metabase, Looker Studio, PowerBI etc.)Experience with cloud-native data platforms (BigQuery, Snowflake, Redshift, etc.)Familiarity with DBT and semantic layer modellingWork EnvironmentDistributed team with offices in Kitchener ON and Montreal QCFlexible hours, collaborative culture, and high-impact workHigh levels of autonomy with potential for career growth on multiple tracks
Job Title
Senior Data Engineer