
Senior BI Engineer
Schema App
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇨🇦 Canada
Visit company websiteSalary
💰 CA$105,000 - CA$115,000 per year
Job Level
Senior
Tech Stack
ApacheAWSETLHadoopPythonSparkSQL
About the role
- Own reliability, scalability, and structure of data at Schema App
- Design and operate data pipelines, models, and storage layers
- Ensure availability, accuracy, and performance of data for analytics
- Build robust data platforms connecting operational systems and BI
- Mentor peers on data engineering best practices
Requirements
- Strong expertise in SQL
- Experience with data processing frameworks such as Apache Flink / Spark
- Proficiency in Python
- Experience with AWS Glue, EMR, batch APIs
- Strong knowledge of ETL processes using RDF, schema.org
- Experience with big data technologies (e.g., Hadoop, Spark)
- Ability to apply system design and analytical thinking to data engineering tasks.
- Strong understanding of data governance standards
- Experience in cross-functional collaboration to meet data requirements
Benefits
- Great benefits for health & wellness
- RRSP matching!
- Flex days to re-energize on top of vacation days
- You don’t work on your birthday
- Location flexibility: home or headquarters in Guelph
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
SQLPythonApache FlinkApache SparkAWS GlueAWS EMRETL processesRDFschema.orgHadoop
Soft skills
mentoringanalytical thinkingcross-functional collaboration