At Minga, we're on a mission to revolutionize campus management for modern K-12 schools, creating a safer, more engaging environment where students can thrive. Our innovative platform helps schools manage student behaviour, build better culture, and reduce disruptions. As a tight-knit and growing team based in the vibrant Innovation Center in downtown Kelowna, BC, we’re looking for a Senior Backend Engineer to help us build and scale the systems and data infrastructure behind the scenes.
The Role
We’re looking for a Sr Backend Data Engineer who’s passionate about building clean, reliable systems and data pipelines that drive product innovation and internal tooling. You’ll play a key role in shaping how we collect, transform, and use data across Minga; supporting internal teams, powering integrations with external systems, and contributing to the backbone of our platform.
This role is full-time. Open to remote-based candidates in Vancouver, BC. For those interested in relocating to Kelowna, we’re open to supporting the right candidate in making that move.
Targeted start date: August 2025
Compensation: $130,000-$150,000
Your Responsibilities
As a Backend Data Engineer at Minga, you’ll:
Build and maintain scalable data pipelines that power our product and integrations with external School Information Systems (SIS).
Own the development of backend services that process, transform, and sync school-related data across systems.
Design reliable and secure data models and APIs to support both real-time and batch workflows.
Partner closely with Product, Engineering, and internal stakeholders to translate business needs into data infrastructure and tools.
Ensure clean, well-documented, testable code with a focus on maintainability and performance.
Contribute to internal tooling that supports platform configuration, reporting, and operations.
Participate in code reviews and architectural discussions as part of a collaborative, high-trust engineering team.
Your Qualifications
5+ years of professional experience in backend engineering, data engineering, or a related field.
Strong experience with Node.js and TypeScript.
Proficiency in building and maintaining APIs (REST/gRPC) and backend systems at scale.
Hands-on experience with relational and non-relational databases (e.g., MySQL, MongoDB).
Experience with building ETL/ELT pipelines and working with structured/unstructured data.
Familiarity with Docker and containerized development environments.
A product-focused mindset — you care about the “why” behind what you build.
Excellent communication and collaboration skills.
Bonus Points
Experience with Google Cloud Platform or similar cloud infrastructure.
Background in EdTech or working with SIS platforms (e.g., PowerSchool, Skyward).
Familiarity with stream processing tools or event-driven architecture.
Experience building internal tools or admin systems for non-technical stakeholders.
By Your 6-Month Mark at Minga, You Will:
Be a go-to contributor for backend data systems and internal tools.
Have successfully delivered at least one major integration or internal data project.
Be leading initiatives to improve our data infrastructure, practices, and developer workflows.
Be working cross-functionally with Product, Design, and Engineering teams to shape and deliver solutions.
Feel confident and trusted to lead, ship, and iterate on work that drives real value for schools and our internal team.
The Perks
Embrace the perks of a flexible, hybrid work environment (three days in the office), along with comprehensive health, dental, and vision care. Enjoy your well-deserved vacation days, holidays, and sick leave. Seize opportunities for professional development and on-the-job learning. Our employees enjoy a laid-back, supportive office environment (with snacks), and our team-building events and social gatherings are the icing on the cake.
Join the Minga Movement!
Are you ready to help build the data systems behind a platform making a real difference in K–12 education? Apply now and become part of a team of professionals dedicated to creating meaningful change. Even if you’re not the perfect fit, we’d love to hear from you; tell us why you think you’d thrive here.