Senior Software Engineer - Healthcare / SaaS / Agentic

Sycle

Vancouver

On-site

CAD 110,000 - 160,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health plan
RRSP matching
Paid time off

Job summary

Sycle is seeking a Senior Software Engineer to drive an AI-enabled engineering workflow. You will work primarily with Node.js and PHP/Laravel in a cloud environment, delivering secure, scalable services for our audiology practice management platform.

You will champion automated testing, governance of AI tools, and high-quality delivery while mentoring teammates and contributing to a robust CI/CD pipeline. This fully-remote role is limited to candidates in British Columbia or Alberta.

Qualifications

  • 5+ years professional software engineering experience with PHP (Laravel) and Node.js.
  • Strong experience with RESTful APIs and distributed microservices.
  • Proficient in automated testing and crafting robust test suites.
  • Familiar with AI-assisted engineering practices and code review.
  • Able to ensure security and quality of production código.

Responsibilities

  • Own complex feature development across PHP/Node services and AWS.
  • Apply AI tools responsibly with governance and compliance.
  • Ensure automated tests and evidence support all AI-driven changes.
  • Mentor mid-level engineers in AI orchestration and code review.
  • Translate business requirements into concrete AI-assisted tasks.

Skills

PHP Laravel
Node.js
RESTful APIs
Microservices
Testing (Playwright)

Tools

Playwright
LangChain

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 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.

The Opportunity

We are seeking a Senior Software Engineer to be a driving force on our engineering team as we pivot to an AI-driven, agentic development workflow. Much of our code is PHP but this role will be focused on building in Nodejs.

About

In this role, you will champion high-quality execution by effectively utilizing approved AI tools for implementation planning, code reviews, test generation, and refactoring. This isn't about replacing your engineering judgment; it is about scaling your impact to achieve risk-free velocity. You will actively contribute to and deliver on:

  • Governed AI Adoption: Applying approved AI tools transparently, safely, and in full compliance with company policies.
  • Optimized Delivery Flow: Executing tasks with modern efficiency to drive faster PR cycle times, quicker debugging, and tighter feedback loops.
  • Reliable Verification: Ensuring all AI-assisted changes you own are rigorously backed by automated tests, review evidence, and clear acceptance criteria before reaching production.
  • Production Integrity: Accelerating your delivery output while maintaining a 0% critical-defect rate and upholding top-tier security standards.
Tech Stack & Tools
  • Backend & Cloud: Node.js (Nestjs), PHP (Laravel), AWS, Microservices, RESTful APIs, SQL/NoSQL, Frontend: React (Nextjs), modern open-source web technologies
  • AI Tooling & Orchestration: Approved AI development tools and model access patterns, Claude via AWS Bedrock, code-review and test-generation agents, prompt/instruction management, evaluation frameworks, RAG/context pipelines, and orchestration tools such as LangChain, Semantic Kernel, or similar.
Key Pillars of Responsibility
  • High-Impact Execution: Implement complex feature development and technical patterns across core PHP/Node services and AWS infrastructure, ensuring scalability and clean design.
  • Guardrails & Compliance Adherence: Follow and enforce team-level practices (automated tests, static analysis, security checks) to keep AI and human code safe. Strictly adhere to data compliance policies (PHI, data retention, and auditability).
  • AI Workflow Optimization: Contibute to improving our AI-assisted engineering practices. When AI outputs are weak, help optimize repository instructions, prompts, or context sources to prevent recurring errors.
  • Peer Collaboration & Mentorship: Pair with and guide mid-level engineers on effective AI orchestration—demonstrating how to break down work, critically review generated code, and apply manual engineering judgment.
  • Technical Translation: Partner with the team and Product Owners to convert business requirements and Gherkin/BDD specs into clear technical execution tasks optimized for AI-assisted tools.
Skills & Requirements
  • Core Engineering Expertise: 5+ years of professional software engineering experience with strong technical command of PHP (Laravel) and Node.js.
  • Modern Architecture: Solid experience implementing scalable RESTful APIs, distributed microservices, CI/CD pipelines, and optimized databases.
  • Agentic Proficiency: Practical, hands-on experience using LLMs and agentic workflows for autonomous code, debugging, and test generation.
  • Rigorous Verification: Strong background in automated testing frameworks (e.g., Playwright) and a proven ability to write comprehensive test suites that catch defects early.
  • Accountability: A firm "verify output" mindset, taking full personal responsibility for the security, quality, and maintainability of your production code, regardless of how it was generated.
  • Communication: Clear verbal and written skills to collaborate effectively with technical teammates and product stakeholders.
Bonus Points
  • Experience working within Healthcare IT or Practice Management Software.
  • Side projects, open-source contributions, or courses demonstrating active experimentation with LLM frameworks.
Benefits
  • Comprehensive personal health plan (Medical, Dental, Vision).
  • RRSP matching and Internet subsidy.
  • 3+ weeks of paid time off plus paid statutory holidays.

Note: We this is a fully-remote role but we are only hiring candidates located within British Columbia (BC) or Alberta (AB)

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engineering Manager - Clinical Healthcare / SaaS
Engineering Manager - Clinical Healthcare / SaaS

Sycle • Vancouver

Remote
CAD 120,000 - 180,000
Healthcare coverage
Paid holidays & vacation
RRSP matching
+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
Product Manager – Patient Intake
Product Manager – Patient Intake

Sycle • Vancouver

On-site
CAD 90,000 - 130,000
Healthcare
Holidays & vacation
RRSP match
+3
Technical Business Analyst - SaaS Migration
Technical Business Analyst - SaaS Migration

Sycle • Vancouver

On-site
CAD 90,000 - 130,000
Healthcare
Time Off
RRSP
+3
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 Delivery Manager - SaaS Migration
Senior Delivery Manager - SaaS Migration

Sycle • Vancouver

On-site
CAD 120,000 - 180,000
Medical coverage
Dental coverage
Vision coverage
+4
Senior Software Engineer
Senior Software Engineer

EviSmart • Vancouver

On-site
CAD 140,000 - 190,000
Manager, NLP Engineering & AI
Manager, NLP Engineering & AI

BoomerangFX • Mississauga

On-site
CAD 80,000 - 90,000
Comprehensive health, dental, and vision coverage
Paid vacation
Free on-site parking
+1
Senior Software Engineer / Technical Lead
Senior Software Engineer / Technical Lead

Rise People • London

On-site
CAD 100,000 - 165,000