Minga

Senior Data Engineer

Minga Kelowna, British Columbia, Canada · CA$130K–CA$160K/yr

Education Administration Programs · 51-200 employees

Yesterday
data-engineer Senior (5-10 yrs) Full-time Canada
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

You will own the end-to-end data platform, including ingestion pipelines, data modeling, and access standards. Additionally, you will act as the data lead for the platform rebuild and support cross-functional teams with self-service analytics.

What they look for

Data Engineering Snowflake Python SQL dbt Data Modeling Pipeline Orchestration Cloud Data Warehouse SaaS Data Quality PII Handling Metabase Stitch Analytics Event Modeling Communication

Requirements

Candidates must have 5+ years of experience building production data pipelines and proven success managing a cloud data warehouse. Strong proficiency in SQL, Python, and data modeling frameworks like dbt is required.

Full description

About Minga

Minga means community. It’s the belief that we achieve more together than we ever could alone. At Minga, joining our team isn't just about a new role, it's about joining a collective that is deeply invested in your growth, your impact, and your connection to the people around you. 

We’re building the Student Behavior Platform schools can’t live without, and we’re having fun doing it. 

We are a tight-knit group of curious, low-ego humans who genuinely enjoy the "we" over the "me."

  • Supportive Growth: You aren’t on an island. You’ll have the autonomy to do your best work and a community that has your back every step of the way.
  • Shared Ownership: Whether at our Kelowna HQ or remote, you’re a vital part of a team that cares as much about the people as the product.
  • Real Impact: Everything we do supports the educators and students we serve, creating a ripple effect of connection in schools everywhere.

Ready to be part of the community? Come help us make school life better for everyone. 💙

The Role

We’re not just hiring for a position, we’re adding a teammate 

As a Senior Data Engineer at Minga, you’ll own the data platform that turns our product and business data into something 2,000+ schools, and every team at Minga, can trust. Reporting to the Senior Engineering Manager of Platform & SRE, you’ll give our Snowflake, Stitch and Metabase stack a real owner: modelling standards, orchestration, data quality, cost and access control. Over the next year you’ll also become the data lead for the ground-up rebuild of our platform.

This is a senior individual contributor role with big impact. You’ll own our data platform, influence how we grow, and help build the high-performance teams that make Minga a place people love to work.

What You’ll Do 🚀

  • Own ingestion end to end: harden or replace our current Stitch pipelines and bring proper orchestration to a stack that runs on good intentions today
  • Introduce and own a modelling layer (dbt or equivalent) with versioning, tests and review that our RevOps analysts can build against without slowing down
  • Define and enforce access, retention and PII-handling standards across Snowflake and Metabase. We hold student-level data and we treat it that way
  • Run a visible intake queue and service commitment for RevOps, Finance, CX and Product, and teach analysts to self-serve rather than wait on you
  • Partner with our product squads on the analytics event model for the new platform and the tooling that maps legacy data into it as customers migrate
  • Keep Snowflake and pipeline costs proportional to usage, and know exactly why when they aren’t
  • Use AI tooling every day to move faster, and set the standard for how data work gets reviewed when a model can write the first draft

What We Require ✅

  • 5+ years of experience building and operating production data pipelines
  • Proven success owning a cloud data warehouse end to end (Snowflake preferred), plus dbt or a comparable modelling framework
  • Experience working in a SaaS or high-growth environment, ideally as the first or only data engineer
  • Strong SQL and Python skills, with working knowledge of at least one orchestration tool
  • Hands-on experience with sensitive or regulated data and the access-control and privacy work that comes with it
  • Strong written communication: docs, runbooks, and the ability to say no kindly
  • Nice to have: exposure to student data regulations (FERPA, PIPEDA), HubSpot or Salesforce data, Metabase administration, or a warehouse migration between schemas or platforms
  • There is a STRONG preference for a candidate to be in the Okanagan  and be in office 3x a week. However, we are open to a remote candidate.

Who You Are 🌟

  • A builder at heart, you love creating and improving systems that make a difference
  • A trusted partner who balances people, process, and business needs
  • Energized by collaboration, but confident operating independently, you’ll be the only data engineer here, and you’re good with that
  • Curious and adaptable, you ask great questions, listen deeply, and pivot quickly
  • Someone who brings both accountability and empathy to their work, especially when the data belongs to students and schools

Role Compensation 💰

Base Salary: $130,000- $160,000 CND

Compensation Philosophy & Transparency 💰

At Minga, we believe compensation should reflect impact, fairness, and market alignment, supporting our mission to empower educators and students while building a high-performing, people-first culture. Our standard is to pay at or near the midpoint of the range unless there is a clear business rationale to vary. This approach allows for growth and provides room to learn and develop within the role. We also conduct annual compensation reviews in November, which take into account both market benchmarks and individual performance. 

Check out our Benefits & Perk Page for a full review of the overall compensation package. 

AI at Minga 🤖

At Minga, we believe AI should make your work faster, smarter, and less repetitive — not more complicated. AI is meant to augment how we work, not replace human thinking or judgment

  • Leverage AI, but stay you. We expect you to use the tools available to you, but remember that Minga is built on real people. Your resume and "Why Minga" answer will be read by a real life human, so give us a glimpse of the person behind the profile.
  • During your interview we value your unique voice over a perfect prompt. It's okay to not answer perfectly. 

What You Can Expect From Us 💙

At Minga, you’re more than just an application, you’re a real person with a story we want to hear.

We believe in clear communication, mutual respect, and ensuring every candidate walks away feeling valued, whether we end up working together or not.

Ready to Apply? 👋

If this role feels like a fit or even a maybe, hit apply.

We’re genuinely excited to learn more about you. Let’s build something meaningful together.

Similar roles