Senior BI Engineer

4 days ago


Guelph, Ontario, Canada Schema App Full time $120,000 - $140,000 per year

Schema App is a fast-paced, profitable SaaS company headquartered in Guelph, Ontario, and proud of our Canada-wide team. We are a smart, collaborative team on a mission to be a global leader in Enterprise Marketing Tech Innovation with a focus on content knowledge graphs. Schema App is proud to call SAP, Wells Fargo, and Henry Ford Health our customers. We are the leaders in a niche area of search engine optimization (SEO), called schema markup. Schema markup builds knowledge graphs that unlock AI and Search understanding of web content. Our comprehensive end-to-end solution empowers Enterprise Digital Marketing Teams to achieve organic search results, content insights and increased AI efficiency. Our technology is essential with the evolution of AI Search (ChatGPT, AI Overviews, and Gemini).

Visit Schema App at
or on LinkedIn.

We are looking to hire a Senior BI Engineer to join our growing team. This role transforms Schema App's data into clear, actionable stories that guide strategy, enhance customer outcomes, and drive adoption. The successful candidate will lead the end-to-end process from data engineering to insight delivery, combining technical depth, visual design, and storytelling to elevate how the company understands and uses data.

Functional Accountabilities

  • Translate Business Needs into Data Narratives - Convert stakeholder questions into measurable data problems and deliver dashboards and insights that inform product, customer, and strategic decisions.
  • Engineer Reliable and Scalable Data Systems - Design and maintain performant pipelines using Apache Flink, Spark, and AWS Glue to ensure trusted, accessible, and real-time data across the organization.
  • Design Story-Driven Dashboards and Visual Experiences - Build executive-ready dashboards in Amazon QuickSight that blend narrative clarity with visual impact, highlighting ROI, product adoption, and customer value.
  • Drive Adoption and Data Literacy - Enable teams through storytelling frameworks, dashboard walkthroughs, and education to increase data-driven decision-making and engagement.
  • Integrate Semantic Data for Strategic Insights - Leverage Schema App's RDF and foundations to connect structured and semantic data for richer, contextualized business intelligence.
  • Foster a Data-Centric Culture - Mentor peers, champion continuous improvement, and promote a culture where insights are measurable, repeatable, and embedded in daily operations.

Key Competencies

  • Data Storytelling & Communication - Crafts executive-ready narratives that simplify complexity and drive understanding.
  • Technical Mastery - Deep expertise in Amazon QuickSight, SQL, AWS Glue, and data processing frameworks such as Apache Flink/Spark.
  • Analytical Design Thinking - Applies UX principles and narrative design to produce intuitive, insight-rich dashboards.
  • Governance & Reliability - Ensures every dataset and report meets standards for quality, lineage, and compliance.
  • Cross-Functional Collaboration - Works seamlessly with Product, Engineering, and Business teams to align analytics with strategy.
  • Adoption & Enablement Leadership - Elevates data literacy, usage, and adoption metrics across the organization.
  • Curiosity & Growth Orientation - Continuously explores new tools, methods, and perspectives to improve analytics impact.

Performance Metrics

  • Cycle Time: Measures the average time between a data request and the delivery of an actionable insight, reflecting operational agility and efficiency.
  • CSM Adoption: Evaluates how actively Customer Success Managers use BI dashboards and data stories during quarterly business reviews to demonstrate data-driven impact.
  • Data Trust Index: Assesses the overall confidence and reliability of BI data, incorporating data accuracy, system stability, and user trust.
  • Dashboard Quality Feedback: Captures stakeholder feedback on dashboard clarity, usefulness, and design to ensure continual improvement in storytelling and visualization quality.

Core Values

Growth Mindset: We are adaptable, nimble, and resilient. We are always learning.
Resourceful: We are resourceful, take action on opportunities, and don't give up.
One Team: We are collaborative, we win and learn together.
We are Humble: We know what we are good at as people and as a company. We share what we know, admit what we don't, and seek clarity through curious questions.

Life @ Schema App

  • Culture focused on your growth: Weekly 1:1 with conversations around Professional Development
  • Great benefits for health & wellness, and your coverage starts as soon as you do
  • RRSP matching
  • Flex days to re-energize on top of vacation days and you don't work on your birthday
  • You choose where you work - home or headquarters in Guelph. The sales team comes into the office 1–2 times per week
  • The Culture Club keeps our virtual team connected through fun and innovative events
  • Diverse smart team The more inclusive we are, the better our work will be

Schema App's purpose is to build meaningful connections, with each other, our customers, and the data so that we are all understood. We are a team of smart people helping each other solve hard problems.


  • Senior Engineer

    2 weeks ago


    Guelph, Ontario, Canada Tatham Engineering Full time $120,000 - $180,000 per year

    Are you an experienced engineering leader eager to advance your career with a dedicated, community-focused, award-winning company? Tatham Engineering offers the opportunity to join a supportive team that values mentorship and provides challenging, rewarding work. Put your knowledge and experience to meaningful use in an environment where collaboration and...


  • Guelph, Ontario, Canada Linamar Full time $80,000 - $120,000 per year

    DescriptionSenior Process EngineerWe are currently searching for a Senior Process Engineer where you will be responsible for supporting the manufacturing facility in the design, fabrication, modification and evaluation of manufacturing operations.  Operations will include CNC machining (milling and lathe), metal forming/flow forming, laser and CD...


  • Guelph, Ontario, Canada Concast Full time $120,000 - $180,000 per year

    The Senior Structural Engineer at Concast Pipe plays a pivotal role in leading and managing structural engineering projects from conception through completion, ensuring alignment with company goals and industry standards. This position requires expertise in the design, analysis, and testing of concrete and steel pipe systems, focusing on durability,...


  • Guelph, Ontario, Canada RWDI Full time $116,000 - $145,000 per year

    Department:GeoscienceEmployment Type:Permanent - Full TimeLocation:Guelph, ONCompensation:$116,000 - $145,000 / yearDescriptionAbout The PositionRWDI is seeking an energetic Senior Hydrogeologist / Senior Environmental Engineer to join our Geoscience team in Ontario.Key ResponsibilitiesThe Role Includes But Is Not Limited ToTechnical liaison with clients...

  • Junior Engineer

    2 weeks ago


    Guelph, Ontario, Canada Precision Products (2006) Ltd. Full time $50,000 - $70,000 per year

    Company DescriptionPrecision Products is a Canadian manufacturer specializing in industrial vehicle wheels, tracks, and other parts. In addition to our production out of our Guelph, Ontario location, we source components from around the world to provide comprehensive solutions for OEMs and after-market suppliers. With a strong focus on quality and...


  • Guelph, Ontario, Canada GEI Consultants, Inc. Full time $80,000 - $120,000 per year

    DescriptionYour Role at GEI.At GEI's Guelph office, you'll have the opportunity to work in a city known for its balance of urban growth and natural surroundings - a community that values both innovation and sustainability. This is the perfect backdrop for impactful land development projects that shape how people live, work, and connect.As aSenior Land...


  • Guelph, Ontario, Canada Linamar Full time $60,000 - $80,000 per year

    Job Title: Engineer – Project, JuniorJob SummaryAs a Junior Project Engineer, you will support the execution of engineering projects within our automotive parts manufacturing operations. This role involves assisting senior engineers and coordinating with cross-functional teams to improve processes and enhance product quality through continuous improvement...


  • Guelph, Ontario, Canada Linamar Full time $45,000 - $75,000 per year

    Description Job Title: Engineer – Project, Junior Job Summary As a Junior Project Engineer, you will support the execution of engineering projects within our automotive parts manufacturing operations.  This role involves assisting senior engineers and coordinating with cross-functional teams to improve processes and enhance product quality through...


  • Guelph, Ontario, Canada Ecofish Research Full time $90,000 - $120,000 per year

    Senior Environmental Permitting SpecialistMinnow Environmental Inc. (Minnow), a Trinity Consultants Company, is a leader in environmental consulting services, providing aquatic, geoscientific, permitting, and environmental services to the mining sector across Canada. We are a firm of environmental scientists and engineers with multi-disciplinary expertise in...


  • Guelph, Ontario, Canada RWDI Full time $60,000 - $80,000 per year

    Department:MicroclimateEmployment Type:Permanent - Full TimeLocation:Guelph, ONCompensation:$60,000 - $80,000 / yearDescription**About The PositionRWDIis seeking an innovative individual to join ourMicroclimateteam as anEngineering Scientistin theGuelph office.**In the Microclimate team, we study how our built environment impacts the local microclimate, and...