Senior Software Developer - Canada

cloverhealth

United States

Remote

USD 94,000 - 123,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote-first
Equity opportunities
Performance-based bonuses
Regular compensation reviews

Job summary

Clover Health is seeking an experienced software engineer to build and improve full-stack systems that support primary care teams. You will collaborate with clinicians, operations staff, and product partners to understand problems, shape solutions, and deliver value with independent technical judgment.

The role focuses on scalable distributed systems, AI-enhanced development, and user-centered outcomes, offering a remote-first setup with global collaboration.

Qualifications

  • Five or more years of software development experience.
  • Proficiency in at least one commonly used programming language, along with familiarity with databases and web front-end technology.
  • Experience building or refactoring complex systems, including distributed systems.
  • Ability to work across technical areas and make sound decisions about maintainability and scale.
  • Experience using AI agents as part of software development and interest in applying AI in technology.
  • A focus on user and business outcomes, with the ability to understand the purpose behind the work.

Responsibilities

  • Develop systems and product features that support clinicians and care operations.
  • Work directly with stakeholders to understand user needs and define solutions.
  • Make technical and product decisions, taking ownership from problem discovery through delivery and measurement.
  • Maintain and refactor complex, including distributed, systems with attention to scalability.
  • Use AI tools in your development workflow and help incorporate AI into products where useful.
  • Improve engineering practices through testing, documentation, and thoughtful iteration.

Skills

Software development
Distributed systems
Frontend development
AI in development

Job description

Role overview

Build and improve full-stack software that supports primary care teams and helps them manage patient care. You’ll work with clinicians, operations staff, and product partners to understand the problems behind a request, shape a solution, and follow it through delivery. The role calls for independent technical judgment and attention to how software changes affect users and business outcomes.

Responsibilities
  • Develop systems and product features that support clinicians and care operations.
  • Work directly with stakeholders to understand user needs and define solutions.
  • Make technical and product decisions, taking ownership from problem discovery through delivery and measurement.
  • Maintain and refactor complex, including distributed, systems with attention to scalability.
  • Use AI tools in your development workflow and help incorporate AI into products where useful.
  • Improve engineering practices through testing, documentation, and thoughtful iteration.
Requirements
  • Five or more years of software development experience.
  • Proficiency in at least one commonly used programming language, along with familiarity with databases and web front-end technology.
  • Experience building or refactoring complex systems, including distributed systems.
  • Ability to work across technical areas and make sound decisions about maintainability and scale.
  • Experience using AI agents as part of software development and interest in applying AI in technology.
  • A focus on user and business outcomes, with the ability to understand the purpose behind the work.
Benefits and work setup
  • Remote-first work with flexibility to work from home and collaborate with global teams.
  • Compensation package includes base pay, equity opportunities, performance-based bonuses, and regular compensation reviews. The listed Canadian base salary estimate is CAD 134,000-175,000.
  • Medical coverage includes hospital, outpatient, vision, and dental care; additional support includes paid leave, company holidays, mental health resources, and no-meeting Fridays.
  • Professional development programs, mentorship, learning funds, office setup reimbursement, and paid parental leave.
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

cloverhealth • United States

Remote
USD 120,000 - 180,000
Remote-first work
Flexible work-from-home arrangements
Office setup reimbursement
+6
Software Engineer 4
Software Engineer 4

Phreesia • United States

Remote
USD 135,000 - 195,000
Remote-first work
Wellness reimbursements
Education reimbursement
+2
Senior Software Developer - Canada
Senior Software Developer - Canada

Counterpart Health • California

Hybrid
USD 95,000 - 124,000
Equity opportunities
Performance-based bonus
No-Meeting Fridays
+2
Senior Software Engineer (R&D)
Senior Software Engineer (R&D)

cloverhealth • United States

Remote
USD 120,000 - 170,000
Equity
Performance-based bonus
Remote-first
+6
Senior Software Engineer, AI/ML (Remote Canada)
Senior Software Engineer, AI/ML (Remote Canada)

smiledigitalhealth • United States

Remote
USD 125,000 - 135,000
Remote work
Flexible time off
Health and medical benefits
+3
Senior Software Developer
Senior Software Developer

Clover Health • United States

Remote
USD 120,000 - 170,000
Competitive base salary
Equity opportunities
Performance bonus
+3
Software Engineer 3
Software Engineer 3

careportalinc • United States

Remote
USD 170,000 - 215,000
Health benefits
Equity for qualifying roles
Fertility and adoption assistance
+1
Staff Software Engineer - Payment Solutions
Staff Software Engineer - Payment Solutions

coherehealth • United States

Remote
USD 185,000 - 225,000
Health insurance
401(k) with company match
Bonus
+7
Staff Software Developer (Remote Canada)
Staff Software Developer (Remote Canada)

TLNT Bridge Recruiting • United States

Remote
USD 113,000 - 155,000
Sr Software Engineer (Product Engineering Background)
Sr Software Engineer (Product Engineering Background)

Jobgether • Oregon

Hybrid
USD 190,000 - 225,000
Fully remote across US/Canada
Competitive equity and stock options
Health insurance