Engineering Manager - Clinical Healthcare / SaaS

Sycle

Vancouver

Remote

CAD 120,000 - 180,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Healthcare coverage
Paid holidays & vacation
RRSP matching
Internet stipend
Transit stipend (Vancouver)
Tuition reimbursement

Job summary

Sycle, a cloud-based audiology practice management platform powering 20,000+ users, seeks an Engineering Manager for the Digital Clinic team. This role combines people leadership, delivery, and hands-on technical contribution as you partner with Product Management and cross-functional teams to ship high-quality software.

You will coach engineers, translate product roadmaps into technical milestones, remove blockers, and drive continuous improvement with modern AI-assisted practices.

Qualifications

  • Proven software engineering leadership within a Healthcare SaaS or related regulated industry environment.
  • Experience mentoring or managing software engineers while staying technically engaged.
  • Strong collaboration with Product Management, Design, and QA partners.
  • Solid background in system design, database schemas (PostgreSQL), code reviews, testing, and production support.
  • Experience with modern architectures (microservices, monoliths, modular monoliths) and tech stacks including TypeScript, Node.js (NestJS), PHP, Next.js, AWS, and CI/CD.

Responsibilities

  • Lead and Develop the Engineering Team: manage, coach, and develop engineers with 1:1s and career growth support.
  • Support Delivery & Strategic Alignment: translate roadmaps into technical milestones; remove blockers and balance features with technical debt.
  • Contribute Technically: engage in architecture, code reviews, and complex problem solving, guiding decisions without bottlenecking delivery.
  • Improve Software Delivery: drive automation, testing, and AI-assisted development practices with governance and human-in-the-loop reviews.

Skills

Leadership
Software engineering leadership
Healthcare SaaS experience
TypeScript
Node.js
NestJS
PostgreSQL
AWS
CI/CD
AI tooling familiarity

Tools

NestJS
PostgreSQL
AWS
CI/CD pipelines

Job description

About Sycle

At Sycle, we’re transforming how audiology practices operate. Our cloud-based practice management platform powers over 20,000 users worldwide - from local clinics to enterprise retailers - helping them streamline operations and deliver better patient care. We’re a growing SaaS company with startup energy, industry respect, and global reach.

About the Role

Sycle is looking for an Engineering Manager to lead one of our core product streams, the Digital Clinic team. This role combines people leadership, software delivery, and hands‑on technical contribution. You will serve as a strategic partner to Product Management and cross-functional teams to deliver high-quality software while coaching and growing engineers. The role is remote but we're only hiring in BC, AB and ON.

What You’ll Do

  • Lead and Develop the Engineering Team: Manage, coach, and develop engineers through regular 1:1s, actionable feedback, and career growth support. Foster a high-trust culture of ownership, accountability, engineering quality, and continuous learning.
  • Support Delivery & Strategic Alignment: Serve as a strategic partner to Product Management, converting product roadmaps into clear technical milestones and execution plans. Remove blockers, manage dependencies, and balance product roadmap features with technical debt and maintainability.
  • Contribute Technically: Participate directly in software delivery, architecture, code reviews, and complex technical problem-solving. Stay close to the codebase to guide technical decisions without becoming a delivery bottleneck.
  • Improve How We Build Software: Drive continuous improvement in developer experience, automation, testing, and delivery practices. Leverage AI-assisted tools and integrate agentic AI agents with strong governance, traceability, and human-in-the-loop review processes to enhance engineering efficiency.

What We’re Looking For

  • Proven software engineering leadership within a Healthcare SaaS or related regulated industry environment.
  • Experience leading, mentoring, or managing software engineers while maintaining technical engagement.
  • Strong strategic collaboration skills with Product Management, Design, and QA partners.
  • Solid background in system design, database schemas (PostgreSQL), code reviews, testing, debugging, and production support.
  • Experience or strong understanding of modern architecture (microservices, monolithic, modular monoliths) and tech stacks including TypeScript, Node.js (NestJS), PHP, Next.js, AWS, and CI/CD
  • Strong understanding of Agentic AI tools and AI-assisted development workflows to drive engineering productivity.

What Success Looks Like

Success in this role means fostering an empowered engineering team that operates with clarity and ownership, delivers high-quality software consistently in partnership with Product Management, and leverages modern AI practices to maximize impact.

Benefits

  • Healthcare: 100% employer-paid employee-only premium
  • Time Off: 14 paid holidays, 12 vacation days, 4 personal days, and 6 sick days.
  • RRSP Matching: Up to 4% matching on contributions of 5% or more
  • Perks: $50/month internet stipend, $50/month transit (Vancouver), and tuition reimbursement.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Product Manager – Clinical Audiology
Product Manager – Clinical Audiology

Sycle • Vancouver

On-site
CAD 90,000 - 150,000
Healthcare coverage
14 paid holidays, 12 vacation days, 4-
Personal days, 6 sick days
+4
Product Manager – Clinic Analytics & Reporting
Product Manager – Clinic Analytics & Reporting

Sycle • Vancouver

On-site
CAD 110,000 - 140,000
Employer-paid health insurance (family
14 holidays
12 vacation days
+6
Senior Software Engineer - Healthcare / SaaS / Agentic
Senior Software Engineer - Healthcare / SaaS / Agentic

Sycle • Vancouver

On-site
CAD 110,000 - 160,000
Health plan
RRSP matching
Paid time off
Technical Business Analyst - SaaS Migration
Technical Business Analyst - SaaS Migration

Sycle • Vancouver

On-site
CAD 90,000 - 130,000
Healthcare
Time Off
RRSP
+3
Senior Product Manager - SaaS Migration
Senior Product Manager - SaaS Migration

Sycle • Vancouver

On-site
CAD 140,000 - 190,000
Medical, Dental, and Vision: SyclePays
Flexible Spending Accounts (FSA)
Life & Disability
+4
Product Manager – Patient Intake
Product Manager – Patient Intake

Sycle • Vancouver

On-site
CAD 90,000 - 130,000
Healthcare
Holidays & vacation
RRSP match
+3
Product Manager – Patient Intake
Product Manager – Patient Intake

Sycle • Canada

Remote
USD 90,000 - 150,000
Employer-paid premiums (health)
14 holidays, 12 vacation days, 4 days,
RRSP matching up to 4%
+3
Director of Engineering
Director of Engineering

Clinia • Canada

Remote
CAD 180,000 - 200,000
Equity via global ESOP
4 weeks vacation plus summer hours
Group insurance from day one
+5
Remote Director of Design & UX — SaaS Healthcare
Remote Director of Design & UX — SaaS Healthcare

Sycle • Vancouver

On-site
CAD 120,000 - 180,000
Healthcare coverage
14 holidays, 12 vacation days, 4 days,
RRSP matching
+3
Engineering Manager
Engineering Manager

Practice Better • Toronto

Hybrid
CAD 100,000 - 130,000
Unlimited Vacation
Generous health benefits
RRSP / 401K matching
+5