Senior Devops Engineering Specialist

The Canada Life Assurance CompanyToronto, ON
CA$80,000 - CA$120,000Hybrid

About The Position

The Senior DevOps Engineer is part of the API Delivery team, providing technical leadership and hands-on skills to help create, manage, and deploy API solutions into development and production environments which are pivotal to building modern digital assets. The role focuses on day-to-day execution and supporting a scrum team of developers to achieve their tasks. In addition, the role requires experienced thought leadership and ability to drive initiatives that enable our development pipelines to continually be available and capable of meeting our partners’ business needs.

Requirements

  • Extensive software development experience in a team environment
  • University or College education in Computer Science, Computer Engineering or a related field, or equivalent combination of education and experience.
  • Proficient experience with: Database systems and data access methods
  • Proficient experience with: Source code management and build automation systems
  • Proficient experience with: Test-driven development and test frameworks
  • Proficient experience with: Working with production/application support during a critical incident

Nice To Haves

  • Interest in or active pursuit of related industry certifications are considered an asset
  • Previous insurance experience will be considered an asset

Responsibilities

  • Act as the source of experience and knowledge and elevated problem solving for a scrum team of API developers and ensure they are supported effectively
  • Support API developers to ensure continuous availability, usability, and adherence to modern development standards and practices
  • When required, develop and deliver API solutions, especially for complex implementations spanning multiple services
  • Partner with product teams and/or architects to develop technical requirements and engineering/non-functional specifications
  • Resolve client issues as they arise
  • Facilitate and actively participate in walkthroughs and reviews of technical solutions
  • Deliver fixes and improvements to existing software products while adhering to industry standards
  • Build and contribute to design documentation and technical specifications for development
  • Oversee impact analysis to support proactive identification of actions to minimize production system interruptions
  • Evaluate and learn new technologies that provide business value and lead Proof of Concepts for new frameworks and tools and ways of working
  • Adapt to organizational change, best practice and improvements across teams, including the effective implementation and adherence to software development processes and practices
  • Train and collaborate with other practitioners in how to write effective code and solve problems
  • Provide training and knowledge transfer sessions as required

Benefits

  • Opportunities for career advancement, access to industry-leading learning programs and up to $2,000 annually towards education reimbursement.
  • Flexible health and dental benefits, plus a $5,000 mental health benefit to support your well-being.
  • In addition to regular vacation and personal days, we support community involvement with a volunteer day.
  • Company-matching pension plan, share ownership program and additional investment options.
  • Employee recognition programs, service milestone celebrations, employee discounts and more!
  • Employee Resource Groups (ERGs), mentorship programs, social clubs and events.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service