Sr. Director, Data Engineering
2 days ago
Who We Are
At Momentum Financial Services Group, we help people move forward by reimagining how money works for those who need it most. With more than 40 years of experience, we're the team behind Money Mart—Canada's largest non-bank branch network—and a leader in financial solutions for underserved communities.
From short-term loans to money transfers and prepaid cards, we power the products, technology, and operations that connect over a million customers a year to the money they need, when they need it.
At MFSG, we come together across teams and departments to create something bigger than ourselves: solutions that remove barriers and give people access to money they might not get anywhere else. Whether you're solving problems, building systems, or shaping strategy, your work fuels real support for real people.
We've Got You Covered
- Compensation Philosophy: Our strategy is simple—we aim to match the market. We regularly review industry standards to ensure our total rewards package is competitive and fair. This commitment helps us attract and retain talented individuals who share our purpose.
- Discretionary Annual Bonus: Enjoy the opportunity for a discretionary bonus based on individual performance and company success.
- Comprehensive Benefits: Our benefits include health and dental plans with 100% of the premiums covered. We also offer an Employee Assistance Program to support your mental well-being and provide resources for personal challenges.
- Retirement Plans: Plan for your future with our robust retirement savings options, ensuring you're set for the long haul.
- Hybrid Work Environment: Experience the best of both worlds with our hybrid work model, allowing you to balance remote work with in-office. When you're at our corporate head office, enjoy a relaxed and collaborative environment featuring breakout rooms for brainstorming and unwinding, plus a variety of snacks to keep you energized throughout the day.
- Perks and Rewards: Enjoy reimbursement for tuition assistance and professional development, discounts through Perkopolis and participate in our rewards and recognition programs to celebrate your contributions.
The Job: Senior Director, Data Engineering
As the Sr Director of Data engineering, you will lead the team responsible for all the data engineering for the enterprise. This role will work closely with business partners and other engineering teams to ensure that all data, metrics, and operational performance data is accurate, timely, and accessible for analysis, reporting, and operational use. This role will lead the modernization of MFSG's data infrastructure, from Azure/Synapse to AWS/Snowflake.
What You'll Do
Team Leadership & Development
- Build, lead, and mentor the global data engineering team (onshore and offshore)
- Mentor, manage, and motivate the data engineering team
- Evaluate and engage with external vendors for new tooling or staff augmentation
Data Engineering Execution & Delivery:
- Complete the data lake migration, pipelines, and tooling to Snowflake.
- Develop and own the data processing framework and delivery of securitization processes.
- Ensure pipelines are properly documented and team SOPs are followed.
- Develop and own the execution of the single source of truth framework.
Data Architecture & Frameworks:
- Drive execution of the enterprise single source of truth framework.
- Partner with technology to maintain optimal data history within transactional databases.
- Collaborate with business and technical partners across the enterprise to insource data, create data products, and make them available for use.
Governance, Standards & Controls:
- Establish controls and monitoring to ensure timely quality and delivery of data products.
- Collaborate on the establishment of enterprise data governance.
Strategic Planning & Prioritization :
- Refine and plan data engineering projects to support partner's needs.
What You'll Bring to the Table
- Ability to manage large initiatives.
- Functional knowledge of financial instruments such as Installment Loans, Payday Loans and data domains such as loans, underwriting, collection, promotions, call center data, Fraud, etc.
- Demonstrated awareness of using the right security protocols for data sharing - Encryptions, authentication & authorization.
- Expert knowledge of Big Data technologies such as Data Bricks, Event driven data processing using Function Apps/Lambda is preferred.
- Understanding of Web services (SOAP, XML, UDDI, WSDL).
- Excellent problem-solving and analytical skills.
- Ability to manage and develop a data engineering team.
- Ability to collaborate and work across teams.
- Strong communication skills for both technical and non-technical audiences.
Education + Experience
- Bachelor's degree in Computer Science, Data Engineering, Information Systems, or related field (Master's preferred)
- 15+ years of experience in data strategy, architecture, governance, & engineering.
- 5+ years developing and managing teams.
- 7+ years with hands on experience in distributed data ecosystems such as Apache Spark (DataBricks), Hadoop or Snowflake. Understand cluster optimization techniques and appropriate strategy.
- Demonstrated data modelling experience for operational efficiency on lake houses such as Kimball Dimensional modelling, Vault etc.
- Expose to setting up Data Governance blueprints to solve for Compliance, Data Lifecycle management, asset classification, exposure to data masking techniques, security posture setup on ecosystem, implement data stewardship.
- Demonstrated work experience in Analytics environments and BI tools such as Jupyter (With all relevant python libraries), Tableau or Sigma
- Demonstrated work experience with Snowflake. Synapse experience is a plus but not mandatory.
- 10+ years of experience in programming languages like Python or Java or .Net. SQL is a must
- Strong understanding on Cloud footprint to leverage services for data integration - Function Apps, Lambda, Step Function etc.
- Demonstrated work experience with one of the Orchestrator tools such as ADF, AWS Glue, Apache Airflow.
- Experience leveraging streaming platforms such as Apache Kafka/ Nifi, Azure Event hubs or equivalent
- Dbt experience is required
- Scaled up CI/ CD for data environment - pipeline artifacts and code migration
- Experience is leveraging API Protocols for data extraction and ingestion into lake houses.
- 7+ years of experience in building engineering frameworks for data processing, Data quality. Have a strong idea on Meta data driven ELT frameworks.
Ready to apply your data expertise to make a real impact? Join us and help shape the future of analytics at MFSG. Apply today and let's build the future of MFSG, together.
-
Sr. Director, Data Engineering
2 days ago
Toronto, Ontario, Canada Momentum Financial Services Group Full time $120,000 - $200,000 per yearWho We Are At Momentum Financial Services Group, we help people move forward by reimagining how money works for those who need it most. With more than 40 years of experience, we're the team behind Money Mart—Canada's largest non-bank branch network—and a leader in financial solutions for underserved communities. From short-term loans to money transfers...
-
Sr. Director, Data Engineering
2 days ago
Toronto, Ontario, Canada Momentum Financial Services Group Full time $120,000 - $250,000 per yearWho We AreAt Momentum Financial Services Group, we help people move forward by reimagining how money works for those who need it most. With more than 40 years of experience, we're the team behind Money Mart—Canada's largest non-bank branch network—and a leader in financial solutions for underserved communities.From short-term loans to money transfers and...
-
Data & AI Engineer - Sr Data Engineer
2 days ago
Toronto, Ontario, Canada Capgemini Full time US$85,000 - US$175,000 per yearAbout The Job You're ConsideringName of the position: Sr .Data Engineer(Python & Spark)Reports to: Team Lead/Delivery ManagerDepartment/Project: EngineeringAs a Senior Data Engineer, you will build distributed data processing solution and highly loaded database solutions for various businesses cases including reporting, product analytics, marketing...
-
Data & AI Engineer - Sr Data Engineer
2 days ago
Toronto, Ontario, Canada Capgemini Full time US$120,000 - US$240,000 per yearAbout the job you're consideringName of the position\: Sr .Data Engineer(Python & Spark)Reports to\: Team Lead/Delivery ManagerDepartment/Project\: EngineeringAs a Senior Data Engineer, you will build distributed data processing solution and highly loaded database solutions for various businesses cases including reporting, product analytics, marketing...
-
Sr. Data Engineer
1 week ago
Toronto, Ontario, Canada FutureFit AI Full time US$150,000 - US$180,000Come join our Data teamHigh velocity, high intensity, high trust, high bar, high impact, and a will to win.If those words resonate deeply with you, this could be your next career move. We're seeking someone who leads with humility, pursues audacious goals, and is motivated by meaningful impact on people and the world.At FutureFit AI, our core mission is to...
-
Data engineer with GCP
2 days ago
Toronto, Ontario, Canada Hays Full time $120,000 - $180,000 per yearStaff Data Engineer with GCPLeader Level (Manager/Sr Manager)6 month contractGTA Onsite 1 day a WeekInterview process - 1 round (1.5 hours, behavioural + tech)10+ years of experience in Data & BICombined DE and BI role, Senior Data leader that can influenceBI: data governance, dashboards, and looking for more of a Data ArchitectData lakes, data...
-
Sr. Director, Software Engineering
7 days ago
Toronto, Ontario, Canada Caret Full time $210,000 - $215,000 per yearJob Details Toronto, ON - Toronto, Ontario Fully Remote $ $ Salary Description We're looking for a strategic, results-oriented Senior Director of Software Engineering to lead the maturation and growth of our engineering organization. This is a pivotal role for an experienced leader who thrives in dynamic SaaS environments and is passionate...
-
Sr. Data Scientist
2 weeks ago
Toronto, Ontario, Canada Canada: Mastercard Canada ULC, MCI Full time $90,000 - $120,000 per yearOur Purpose Mastercard powers economies and empowers people in 200 countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships...
-
Sr. Director, Software Engineering
2 days ago
Toronto, Ontario, Canada CARET Full time $210,000 - $215,000Job Details Job Location: Toronto, ON - Toronto, Ontario Salary Range: $ $ Salary DescriptionWe're looking for a strategic, results-oriented Senior Director of Software Engineering to lead the maturation and growth of our engineering organization. This is a pivotal role for an experienced leader who thrives in dynamic SaaS environments and...
-
Sr. DevOps Engineer
1 week ago
Toronto, Ontario, Canada Cority Software Full time $120,000 - $180,000 per yearCority is the global enterprise EHS software provider creating industry-leading technology to empower those who transform the way the world works.For over 35 years, Cority has been powered by the spirit of innovation, deep domain expertise, and a commitment to integrity that enables higher levels of operational and sustainable performance with the most...