S

Securian Financial Group

Mutual holding company delivering insurance, investments

Senior Analytics Engineer

Data EngineeringUpdated on Nov 13
Full-timeCA$100k - CA$130k /yrHybrid

About the Job

Requirements

  • A university degree in computer science, data engineering, analytics, engineering, or a related field, or an equivalent combination of education and experience.
  • At least 8 years of experience in analytics engineering, data engineering, business intelligence engineering, or modern cloud data environments.
  • Advanced SQL expertise and significant experience developing production-grade ELT pipelines, dimensional models, and reusable analytics products.
  • Experience working with modern cloud data warehouse, lakehouse, or analytics engineering platforms.
  • Strong understanding of semantic modeling, governed metrics, KPI frameworks, and enterprise analytics architectures.
  • Experience supporting AI, generative AI, machine learning, or advanced analytics initiatives through well-structured and governed data foundations.
  • Proficiency in modern software development practices, including automated testing, data quality management, code review, deployment, and version control.
  • Strong analytical and problem-solving skills, including the ability to translate business needs into scalable technical solutions.
  • A product-oriented approach and interest in designing reusable solutions that create lasting value.
  • Strong communication skills and the ability to influence technical and non-technical stakeholders.

Responsibilities

  • Develop and maintain curated analytical datasets, data marts, semantic models, and reusable data products that power enterprise reporting and analytics.
  • Transform organizational data into reliable, scalable assets that are ready for business use.
  • Design analytical models that balance performance, usability, and maintainability.
  • Create reusable business logic and data transformations to reduce redundancy and improve consistency across the organization.
  • Develop analytics solutions for varied needs while adhering to enterprise standards.
  • Develop semantic models, certified metrics, KPIs, and shared business logic to establish a single source of truth.
  • Collaborate with business partners and analytics stakeholders to translate complex needs into reliable technical solutions.
  • Contribute to a trusted analytics layer that improves the credibility of reports, dashboards, and decision-making processes.
  • Support self-service analytics by delivering intuitive, governed, and easy-to-use data products.
  • Maintain complete, traceable, and understandable documentation of analytics assets for technical and business audiences.
  • Implement automated testing, validation, reconciliation, and data-quality controls.
  • Lead technical design reviews and contribute to the evolution of analytics engineering best practices.
  • Promote scalable development standards that improve reliability, maintainability, and performance.
  • Apply modern software engineering practices, including version control, code review, deployment automation, and continuous improvement.
  • Collaborate with data governance teams to incorporate data ownership, traceability, controls, and lineage management into analytics assets.
  • Develop analytics foundations that support advanced analytics, machine learning, and emerging artificial intelligence capabilities.
  • Collaborate with data pipeline engineering, business intelligence, and analytics teams to address current and future business needs.
  • Identify opportunities to replace one-off solutions with durable, reusable analytics products.
  • Contribute to modernization of enterprise analytics capabilities through innovation and continuous improvement.
  • Actively contribute to the evolution of data-driven decision-making at Securian Canada.
  • Act as a trusted technical advisor to analytics, engineering, and business teams.
  • Provide mentorship and guidance in analytical modeling, data transformation design, and data product development.
  • Build partnerships that support collaboration, knowledge sharing, and innovation.
  • Exercise autonomy, accountability, and leadership in delivering high-quality solutions with measurable business value.

Desired Qualifications

  • Experience with Python, modern business intelligence platforms, and highly regulated industries.

About the Company

Securian Financial Group

Mutual holding company delivering insurance, investments

Securian Financial Group is a mutual holding company that offers a range of financial protection and planning products. It sells individual and group insurance (term life, illness, and accident) as well as credit life and disability products, and it provides investment and retirement solutions. Its products provide financial protection or income support, such as life benefits, medical cost coverage, loan payoff on death, and income replacement during disability, along with saving for retirement. It differentiates itself by being owned by policyholders rather than public shareholders and by operating through multiple subsidiaries to serve a broad U.S. market, with the goal of helping people manage financial risk and plan for retirement.

Company size
Not listed
Company stage
Not listed
Total funding
$138.8M
Headquarters
St Paul, MN
Founded
1880

Recently Posted Jobs

Explore more opportunities at Securian Financial Group

See more jobs