Senior Software Engineer
Senior engineer who designs, integrates, and scales healthcare infrastructure across APIs, databases, cloud systems, and AI services. Requires a bachelor’s degree, 5+ years of production engineering experience, strong data security fluency, and the ability to translate partner needs into technical solutions.
About the job
Responsibilities
- Architect and execute technical integrations for new healthcare partners, adapting the platform to their workflows and legacy systems.
- Build secure connectivity and data pipelines to ingest clinical data and synchronize it with AI services.
- Configure and optimize voice and messaging channels for reliable patient engagement across telephony networks.
- Collaborate with engineering, product, and clinical teams to translate partner needs into technical execution.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- 5+ years of engineering experience shipping production-grade software in modern cloud environments.
- Ability to work across the stack, including APIs, databases, and infrastructure.
- Experience handling sensitive data with a security-first mindset.
- Familiarity with industry-standard compliance requirements and data protocols.
- Excellent communication skills and ability to explain complex technical concepts to non-technical stakeholders.
- Ability to translate ambiguous partner needs into clear technical requirements.
Nice-to-haves
- Experience integrating disparate systems, including data ingestion, API interoperability, and third-party integrations.
- Practical experience or strong interest in large language models and operationalizing them in production.
Compensation and Benefits
- Base salary range: CAD$125,015–CAD$156,268.
- Potential bonus and equity eligibility.
- Flexible paid time off.
- Full benefits for Canadian employees through an employer-of-record partner.
- 401(k) with company match.
Skills
APIs, Databases, Cloud Computing, Data Pipelines, Data Ingestion, Api Interoperability, Third-Party Integrations, Telephony, LLMs, Data Security
Similar jobs
Fullstack Engineering jobsBuilds internal R&D business systems, integrations, data pipelines, AI agents, dashboards, and React applications that connect engineering workflows with business operations. The role requires 5+ years of software experience and proficiency in Python, TypeScript, SQL, cloud data platforms, APIs, and enterprise systems.
Build and scale full-stack AI features across Ruby on Rails and React, from experimentation through reliable production deployment. The role requires 6+ years of experience with high-traffic applications, production AI use cases, and strong experimentation and performance optimization skills.
Build and scale CMS Platform capabilities across Page Builder experiences and the backend systems for content modeling, rendering, publishing, permissions, and performance. Requires 5+ years of SaaS experience plus deep Ruby on Rails and strong React and TypeScript expertise.
Senior software engineer building and operating frontend and backend product systems, APIs, integrations, and customer-facing experiences. The role requires 5+ years of experience, strong system design and ownership skills, mentoring ability, and hybrid availability.
Build and evolve shared platform infrastructure for workflows, permissions, authentication, and notifications using Ruby on Rails and PostgreSQL. The role requires senior full-stack experience, strong architectural judgment, and the ability to lead ambiguous cross-team projects.