Engineering Manager


Toronto, ON, CA Kelowna, BC, CA Edmonton, AB, CA Vancouver, BC, CA Montréal, QC, CA Burnaby, BC, CA Calgary, AB, CA

Req ID:  35687
Jobs by Category:  Health
Job Function:  Technology
Status:  Full Time
Schedule:  Regular



TELUS Health Virtual Care (formerly Akira + EQ Care) is a rapidly growing division of TELUS Health. We develop and operate a next-generation telemedicine service that lets Canadians access primary healthcare through an app. With over 2 million members, we're reimagining the doctor-patient relationship, leveraging technology to make Canadian healthcare more accessible, compassionate, and patient-centered.

As our team of 40+ developers and designers scales up and our systems continue to grow in complexity, we're looking to bring on board an experienced engineering manager. The manager will take on the day-to-day management of one or more functional teams, enhance our development workflows, and work with the Director of Technology and the rest of the management team in developing our long-term product and infrastructure strategy.

As a TELUS Health Virtual Care engineering manager, you will lead a team and oversee the day-to-day development and operation of:


  1. Our backend systems (primarily written in Ruby and Node/Typescript) that enforce authorization, provide ML-assisted analytics, integrate with external services, and ensure secure and reliable storage of patient records.
  2. Our React-based web app used by our doctors and nurses to communicate with patients and deliver cutting edge medical care to Akira members
  3. Our Kotlin, Swift, and React-based mobile apps used by patients to access our services


You will be tasked with enhancing development workflows and providing the resources needed for our team to be productive, innovative, and feel fulfilled in their jobs. You will also lead our technical hiring process, compliance efforts, and technology budgeting.


You should be the kind of person who:


  • Has a sense of humor (the dev team has a weird obsession with the Simpsons, sandwiches, and questionable emoji)
  • Thinks deeply and critically about problems, tools, and processes
  • Is able to understand systems from a variety of perspectives — from the points of view of users, developers, purchasers, salespeople, business leaders, etc
  • Wants to help others succeed and feel fulfilled in their jobs
  • Is uncompromising on quality
  • Does whatever it takes to get things done





You should have:


  • 5 years experience building complex, web-based systems
  • 2 years experience managing engineering teams working on web-based or mobile apps
  • Ability to design, critique, and make decisions about complex, large-scale systems
  • Hands-on coding experience building high-quality applications in TypeScript, Ruby, Swift, or Kotlin
  • A desire to build things for the long-term, with the understanding that the care and attention you put into your work now will pay off later


We think big. If you’re looking to work on something that matters, TELUS Health Virtual Care might just be the place for you.


By applying to this role, you understand and agree that your information will be shared with the TELUS Group of Companies’ Talent Acquisition team(s) and/or any leader(s) who will be part of the selection process.





Midpoint Base Salary: 
Performance Bonus or Sales Incentive Plan: 

Actual total compensation can be above or below the listed pay, based on knowledge, skills, location, performance and experience. Depending on the position, the pay type is either hourly or salaried. In addition, TELUS offers rewarding benefits, which may vary per job function, such as:

  • Comprehensive total rewards package highlighting competitive salary and bonus structures, minimum 3 weeks of vacation, and flexible benefits plan to meet the needs of you and your family
  • Flexibility to work in-office, virtually or a combination of both
  • Generous company matched pension and share purchase programs
  • Opportunity to give back to communities in which we work, live and serve
  • Career growth and learning & development opportunities to develop your skills
  • And much more …

A bit about us

We’re a people-focused, customer-first, purpose-driven team who works together every day to innovate and do good. We improve lives through our technology solutions and foster a culture of innovation that empowers team members to solve complex problems and create remarkable human outcomes in a digital world. 

You’ll find our engaging, high-performance culture personally fulfilling, professionally challenging, and financially rewarding. We’re committed to diversity and equitable access to employment opportunities based on ability. Your unique contributions and talents will be valued and respected here. When you join our team, you’re helping us make the future friendly.

TELUS Health is an IT leader in Canada that focuses on the health sector. Our mission is to improve the way information is being used along the continuum of care to better the health of citizens in Canada and in selected countries.  

Disclaimer:  In accordance with the TELUS Health Solutions Data Center Security Policy, as a condition of employment, all team members whose job functions require they work at a Data Center and/or have access to detailed knowledge of technology related to client service delivery, are subject to a Personnel Security Screening conducted through the Government of Canada.

The health and safety of our team, customers and communities is paramount to TELUS.  Accordingly, we require anyone joining our TELUS Health Care Centres to be fully vaccinated for COVID-19.

Note for Quebec candidates: if knowledge of English is required for this position, it is because the team member will be asked, on a regular basis, to interact in English with external or internal parties or to use English applications or software as part of their tasks.






We’re looking for clinicians, programmers, product developers, sales and marketing people, customer support, and everyone in between. If you have a penchant for turning information into better health outcomes, then we want you to help us develop, implement and manage the most innovative healthcare solutions possible.

We are honoured to be recognized

Physicians using TELUS Health electronic medical records

Pharmacies using our pharmacy solutions

140 million+
Health claims processed using TELUS Health solutions


TELUS is proud to foster an inclusive culture that embraces diversity. We are committed to fair employment practices and all qualified applicants will receive consideration for employment.

We offer accommodation for applicants with disabilities, as required, during the recruitment process.