Get the latest updates on AI-powered hiring, career growth, and technical deep-dives delivered to your inbox.
Heartland Mutual Insurance
At Heartland Mutual Insurance, we’re more than just a company — we’re a community.
Proudly rooted in Ontario and Nova Scotia, we’re driven by a bold vision: to be the Best Mutual. Our team of passionate professionals doesn’t just follow the norm — we challenge it. We think differently, aim high, and deliver on our promise with a personal touch.
Here, you’ll be part of a culture that values authenticity, embraces change, and empowers you to make a meaningful impact every day. Together, we bring our purpose to life by living our values and putting people first.
Senior Data Analyst - Waterloo, Ontario
What you will do...
o Design, develop, and maintain ETL programs to our Analytics databases.
o Create and manage robust, scalable data marts including transactional, in force, new business, quote, claims, billing, and experience datasets.
o Collaborate with IT and Actuarial colleagues to ensure alignment on data architecture and sourcing.
o Develop processes and standards to ensure data integrity, quality, and availability across all Actuarial databases.
o Conduct regular audits, monitoring, and issue resolution for data anomalies.
o Document data definitions, lineage, and transformation logic to support transparency and repeatability.
o Investigation and execution of complex, time-sensitive ad hoc data requests from Actuarial, Finance, Underwriting, and Executive teams.
o Translate business questions into analytical tasks and provide meaningful, actionable insights.
o Present findings clearly, using appropriate data visualization and narrative storytelling techniques.
o Support system testing related to rate changes, ensuring data accuracy and alignment with actuarial models and assumptions.
o Collaborate with Actuarial team members to validate test cases and outcomes, and provide insights to improve system changes.
o Assist with model input/output processes and ensure integration with actuarial tools
o Recommend and implement improvements to existing data workflows, tools, and systems.
o Mentor junior analysts or team members as needed and contribute to a culture of data excellence.
What you will bring...
The salary range for this role is $76,000 - $114,000. The salary for the successful candidate will be determined by various factors including but not limited to an individual’s relevant experience, knowledge, skills, along with internal equity, and market considerations.
This job posting is for an existing vacancy within Heartland.
Accommodation is available on request for candidates taking part in all aspects of the selection process.
We do not use artificial intelligence or automated decision-making tools in any part of our hiring process. All applications are reviewed by our Talent Acquisition team to ensure fairness and transparency.
At Heartland Mutual Insurance, you’re empowered to thrive. Whether it’s your career, your well-being, or your future, we've got you covered.
Most resumes get rejected by the ATS before a human sees them. Check yours free in 30 seconds.
Matched to your profile
We surface this role because it matches profiles like yours, not because we vet the employer. Always confirm the pay, location, and remote details on Heartland Mutual Insurance's official site before you apply.
Most large employers screen resumes with software before a recruiter ever sees them. Check yours against this role in seconds. Free, no sign-up.
See the exact keywords from this posting your resume is missing, with an instant ATS score.
Open free toolUpload your CV for an instant 0-100 score and the fixes recruiters and ATS look for.
Open free toolGenerate a clean, single-column resume that parses correctly and gets past the filters.
Open free toolOther live openings in the same field. All are still accepting applications.
PointClickCare
Mississauga, Ontario, Canada
iTek People Inc
Toronto, ON
University of Guelph
Guelph, Ontario, Canada
Home Hardware Stores Limited
St. Jacobs, Ontario, Canada
Gowling WLG
Hamilton, Ontario, Canada
Gowling WLG
Waterloo, Ontario, Canada