Senior Software Engineer
Quick Summary
from technical design and data modeling to deployment and monitoring Collaborate closely with Product and Design to deliver delightful user experiences Ensure reliability, performance, security,
As a Senior Software Engineer at Caribou, you will shape the architecture, quality, and evolution of the core systems powering our products. You’ll influence our product strategy, technical direction, and engineering best practices while helping us scale to support caregivers across North America.
You’ll join a talented, mission-driven team where:
- Everyone is a leader - from decision-making to rolling up our sleeves when needed
- We build with empathy, always asking how the product improves the caregiver experience
- We learn fast through data, experimentation, and thoughtful collaboration
Responsibilities
~1 min read- →Architect and build distributed, event-driven systems that support large-scale data and real-time interactions
- →Lead major initiatives end-to-end: from technical design and data modeling to deployment and monitoring
- →Collaborate closely with Product and Design to deliver delightful user experiences
- →Ensure reliability, performance, security, and observability across the stack
- →Mentor teammates and elevate engineering quality - through code reviews, technical design, and thought leadership
- 5+ years of experience building production software systems at scale
- Proficiency with a modern stack - ideally TypeScript, Node.js, React, PostgreSQL, and AWS
- Proven ability to design backend services using best practices (e.g., REST/GraphQL, domain-driven design, event-driven patterns, CQRS)
- Experience writing performant and maintainable UI/UX
- Strong understanding of security, reliability, and DevOps principles
- Experience collaborating in cross-functional teams
- Ability to clearly communicate technical trade-offs to both engineers and non-technical stakeholders
- A growth mindset and motivation to experiment, measure, and iterate
- Purpose with impact: Help solve one of society’s most important challenges - the caregiver shortage.
- Award-winning company: Caribou is a Top 10 Fast-Growing Technology Company in Canada (The Globe and Mail 2025).
- Hybrid work-culture: The team primarily operates out of Toronto with one day a week in-office. Options to work remotely - we just care about getting the best work done.
- Compensation & perks: Competitive salary, stock options, and healthcare benefits and summer half-days.
- Values-driven team: Low-ego, high-character people who move fast, stay humble, and sweat the details
Nice to Have
~1 min read- You have a degree in Computer Science or equivalent.
- Experience with AI/Voice technologies or LLM-powered automations
- You're excited to both teach and learn from your peers.
At Caribou, we value diversity and are committed to creating an inclusive environment for all employees. We welcome applicants from all backgrounds and experiences.
Location & Eligibility
Listing Details
- First seen
- April 10, 2026
- Last seen
- April 30, 2026
Posting Health
- Days active
- 20
- Repost count
- 0
- Trust Level
- 35%
- Scored at
- April 30, 2026
Signal breakdown

Caribou is an auto fintech company that helps people take control of their car payments through auto refinancing and a digital car insurance marketplace.
View company profilePlease let Caribou know you found this job on Jobera.
Similar Software Engineer jobs
View all →Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.