Senior Software Developer (R&D)

Jobgether

Canada

Remote

CAD 134,000 - 175,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity opportunities
Performance bonuses
Remote-first
Flexible hours
Learning programs
Home-office support
Parental leave

Job summary

Jobgether is seeking a Senior Software Developer (R&D) based in Canada to build innovative healthcare technology with an AI-first mindset. You will own full-stack development, collaborate with clinicians and product teams, and shape engineering practices in a fast-paced, autonomous R&D environment.

This is a remote-first opportunity emphasizing measurable impact. You will design scalable systems, integrate AI agents, and drive projects from discovery through deployment and evaluation while

Qualifications

  • At least 5 years of professional software engineering experience.
  • Experience with distributed or service-oriented architectures.
  • Experience using AI agents in software systems.
  • Strong understanding of scalability and performance.
  • Excellent communication and collaboration skills.
  • Product-oriented mindset with business context.

Responsibilities

  • Design, develop, and maintain scalable full-stack solutions for healthcare workflows.
  • Own projects from problem discovery to deployment and evaluation.
  • Collaborate with product managers, clinicians, and stakeholders to translate needs into tech solutions.
  • Make independent technical and product decisions with ownership.
  • Integrate AI-powered technologies into development workflows and prod solutions.
  • Explore new technologies to improve engineering processes and product goals.
  • Build and optimize complex distributed systems for scalability and performance.
  • Establish high-quality engineering practices: testing, docs, code quality, workflows.
  • Foster continuous improvement and knowledge sharing within the R&D team.

Skills

Python
Ruby
Go
Java
Full-stack
AI integration
Distributed systems

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Developer (R&D) based in Canada.

We are looking for an experienced Senior Software Developer to help build innovative technology solutions that improve healthcare delivery and real-world patient outcomes. In this role, you will combine full-stack engineering expertise with an AI-first mindset to develop scalable systems and intelligent tools that support clinical and operational teams. You will work closely with product managers, clinicians, and business stakeholders to understand complex challenges and translate them into impactful technical solutions. Beyond implementation, you will take ownership of projects from initial problem discovery through development, deployment, and performance evaluation. Working in a highly autonomous, fast-paced R&D environment, you will have the opportunity to influence technical decisions, introduce modern technologies, and shape engineering practices. This is a remote-first opportunity where innovation, collaboration, and measurable business and user impact are central to success.


Accountabilities:
  • Design, develop, and maintain scalable full-stack software solutions that simplify complex healthcare processes and enhance the capabilities of clinical and operational teams.
  • Take ownership of projects from problem identification and requirements discovery through technical design, implementation, deployment, and measurement of outcomes.
  • Collaborate closely with product managers, clinicians, operational specialists, and other stakeholders to understand user needs and translate business challenges into effective technical solutions.
  • Make independent, informed technical and product decisions, demonstrating strong ownership and accountability for delivering meaningful business and user outcomes.
  • Integrate AI-powered technologies and intelligent agents into development workflows and production solutions to improve efficiency, automation, and product capabilities.
  • Explore and adopt emerging technologies, development tools, and AI innovations to continuously improve engineering processes and advance product objectives.
  • Build, refactor, and optimize complex software systems, including distributed architectures, with a strong focus on scalability, maintainability, and performance.
  • Establish and maintain high-quality engineering practices, including automated testing, technical documentation, code quality standards, and efficient development workflows.
  • Contribute to a culture of continuous improvement, knowledge sharing, experimentation, and collaborative problem-solving within the R&D organization.
Requirements:
  • At least 5 years of professional software engineering experience, with strong proficiency in one or more commonly used programming languages, such as Python, Ruby, Go, or Java.
  • Solid full-stack development knowledge, including practical experience with databases, backend systems, and modern web frontend technologies.
  • Demonstrated experience designing, developing, maintaining, and refactoring complex software applications, particularly distributed or service-oriented systems.
  • Practical experience using AI agents as development partners or active components within software systems, combined with a strong interest in integrating AI into engineering workflows and products.
  • Strong understanding of software architecture, system scalability, maintainability, and performance optimization.
  • Ability to work across different technical domains and navigate complex engineering challenges with maturity, rigor, and attention to detail.
  • A product-oriented mindset, with the ability to understand the business context behind technical requirements and connect engineering decisions to measurable user and organizational outcomes.
  • Strong ownership and autonomy, with the confidence to make technical decisions, manage priorities, and drive projects forward in an evolving environment.
  • Excellent communication and collaboration skills, with the ability to work effectively alongside technical teams, product managers, clinicians, and operational stakeholders.
  • Adaptability and curiosity, with a willingness to explore new tools, technologies, and approaches to solve challenging problems.
  • A genuine interest in healthcare innovation and the use of technology and data to improve patient experiences and health outcomes.
Benefits:
  • Competitive compensation: Annual base salary ranging from CAD 134,000 to CAD 175,000, depending on experience, qualifications, and other relevant factors.
  • Equity opportunities: Access to equity compensation, allowing employees to participate in the company's long-term growth.
  • Performance-based bonuses: Additional financial rewards linked to individual and organizational performance.
  • Regular compensation reviews: Opportunities for salary reassessment and recognition of outstanding contributions.
  • Comprehensive healthcare coverage: Group medical benefits, including hospitalization, outpatient care, optical services, and dental coverage.
  • Mental health and well-being: Access to mental health resources and initiatives designed to support employee well-being.
  • Remote-first flexibility: Freedom to work remotely while collaborating with distributed teams.
  • Work-life balance: Flexible working hours, company holidays, a generous annual leave policy, and No-Meeting Fridays.
  • Professional development: Access to learning programs, mentorship, professional development funding, and regular performance feedback.
  • Home-office support: Reimbursement for eligible office setup expenses.
  • Parental benefits: Paid parental leave available to all new parents.
  • Collaborative environment: Opportunities to work with multidisciplinary professionals and contribute to meaningful healthcare innovation.
  • Inclusive workplace: A commitment to diversity, equal opportunities, and an environment where different perspectives and experiences are valued.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Developer (R&D) - Canada
Senior Software Developer (R&D) - Canada

Clover Health • Canada

Remote
CAD 134,000 - 175,000
Competitive base salary and equity
Performance-based bonus program
Comprehensive medical coverage
+5
Senior Software Developer - Canada
Senior Software Developer - Canada

Clover Health • Canada

Remote
CAD 134,000 - 175,000
Equity opportunities
Performance-based bonus
Remote-first culture
+2
Senior Software Developer - Canada
Senior Software Developer - Canada

Counterpart Health • Canada

Remote
CAD 134,000 - 175,000
Competitive base salary & equity
Performance-based bonus
Group medical coverage
+7
Senior Software Engineer II - Platform & Enablement
Senior Software Engineer II - Platform & Enablement

Jobgether • Canada

Remote
CAD 183,000 - 252,000
Remote Canada
Unlimited PTO
Health insurance
+4
Sr Software Developer II
Sr Software Developer II

GuruLink • Toronto

Remote
CAD 180,000 - 220,000
ESOP participation
Benefits
Senior Software Developer
Senior Software Developer

OceanMD, a WELLSTAR Company • Toronto

Hybrid
CAD 120,000 - 130,000
Director of Technical Support Engineering
Director of Technical Support Engineering

Jobgether • Canada

Remote
CAD 240,000 - 250,000
Remote-first environment
Annual development stipend
Recharge Days
+1
Intermediate Full-Stack Software Developer (SaaS Healthcare)
Intermediate Full-Stack Software Developer (SaaS Healthcare)

Medfar • Montreal

Hybrid
CAD 90,000 - 120,000
Remote work flexibility
RRSP contribution
Health insurance from day one
+1
Full Stack AI Developer
Full Stack AI Developer

Jobgether • Canada

Remote
CAD 120,000 - 140,000
Fully remote work (Canada)
Flexible schedule
Competitive CAD salary
+5
Software Developer, Senior (Remote Canada)
Software Developer, Senior (Remote Canada)

Smile Digital Health • Toronto

Hybrid
CAD 120,000 - 135,000
Remote Work Environment
Flexible Time Away From Work Policy
Competitive Salary and Health/Medical
+5