Ca
Posted:
May 26, 2026
Location:
toronto, on, Canada
Job Description
Drive change in home care as a Senior Software Engineer. Architect scalable systems that enhance caregiver engagement and operational efficiency using cutting-edge technology.
You'll join a talented team focused on solving the urgent caregiver crisis while shaping product and engineering standards. Your expertise will enable the design and development of systems that provide meaningful solutions to both caregivers and care organizations, fostering a stable workforce.
Key Responsibilities:
• Lead development of event-driven, distributed systems
• Oversee full project cycles from design to execution
• Partner with design and product teams for user-centric solutions
• Ensure observability and security across all software layers
• Mentor junior engineers and share technical insights
Requirements:
• 5+ years of experience with scalable software systems
• Familiarity with TypeScript, Node.js, and AWS
• Proven competency in designing backend services
• Unde...
You'll join a talented team focused on solving the urgent caregiver crisis while shaping product and engineering standards. Your expertise will enable the design and development of systems that provide meaningful solutions to both caregivers and care organizations, fostering a stable workforce.
Key Responsibilities:
• Lead development of event-driven, distributed systems
• Oversee full project cycles from design to execution
• Partner with design and product teams for user-centric solutions
• Ensure observability and security across all software layers
• Mentor junior engineers and share technical insights
Requirements:
• 5+ years of experience with scalable software systems
• Familiarity with TypeScript, Node.js, and AWS
• Proven competency in designing backend services
• Unde...
Apply for this Job
Submit your application for the Senior Engineer in Home Care Tech position at Caribou.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
toronto, Canada
Posted:
May 26, 2026
Deadline:
July 05, 2026