Software Engineer 4

Phreesia

United States

Remote

USD 135,000 - 195,000

Full time

4 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 work
Wellness reimbursements
Education reimbursement
Paid time off
Company holidays

Job summary

Phreesia seeks a senior software engineer to build and operate scalable healthcare technology, focusing on dependable distributed systems and patient-facing platforms. You will guide technical design, strengthen production operations, and mentor engineers and QA colleagues.

The role is remote within Canada, aligned to Eastern or Central time, with occasional travel for meetings and events. Responsibilities include leading software implementation across the development lifecycle, architecture

Qualifications

  • Bachelor’s degree in computer science or a related field and at least five years building and supporting distributed applications.
  • Experience with C# and .NET, REST APIs, cloud platforms, and data stores such as SQL Server, MongoDB, and Redis.
  • Familiarity with message queues, CI/CD and DevOps tooling, observability platforms, and API or integration testing tools such as Playwright, Selenium, or WireMock.
  • Ability to build automated test suites and improve engineering workflows; experience with AI-assisted development tools is required.
  • Strong understanding of software quality, scalability, and production operations, with clear communication and a record of mentoring or technical leadership.
  • Healthcare IT standards such as HL7 and FHIR are included among the listed technologies.

Responsibilities

  • Lead software implementation across the development lifecycle, including scalable APIs and backend services.
  • Contribute to architecture, design, and code reviews; uphold quality, security, compliance, maintainability, and documentation standards.
  • Use AI-assisted development tools to improve delivery, testing, troubleshooting, and documentation, and review their outputs for correctness and safety.
  • Build and maintain automated API, integration, and distributed application tests.
  • Own production systems, resolve complex incidents, and improve CI/CD, observability, and reliability.
  • Mentor engineers and QA team members, and coordinate estimates, sprint planning, and delivery with product, operations, and architecture partners.

Skills

Mentoring/technical leadership
Distributed systems
AI-assisted development tools

Education

Bachelor’s degree in computer science or related field

Tools

C#
.NET
REST APIs
SQL Server
MongoDB
Redis
Message queues
CI/CD tooling
Observability platforms
Playwright
Selenium
WireMock

Job description

Role overview

Build and operate scalable software for healthcare technology, with a focus on dependable distributed systems and patient-facing platforms. As a senior individual contributor, you’ll guide technical design and delivery, strengthen production operations, and mentor engineering and QA colleagues. The position is remote within Canada, aligned to Eastern or Central time, with occasional travel for meetings and events.

Responsibilities
  • Lead software implementation across the development lifecycle, including scalable APIs and backend services.
  • Contribute to architecture, design, and code reviews; uphold quality, security, compliance, maintainability, and documentation standards.
  • Use AI-assisted development tools to improve delivery, testing, troubleshooting, and documentation, and review their outputs for correctness and safety.
  • Build and maintain automated API, integration, and distributed application tests.
  • Own production systems, resolve complex incidents, and improve CI/CD, observability, and reliability.
  • Mentor engineers and QA team members, and coordinate estimates, sprint planning, and delivery with product, operations, and architecture partners.
Requirements
  • Bachelor’s degree in computer science or a related field and at least five years building and supporting distributed applications.
  • Experience with C# and .NET, REST APIs, cloud platforms, and data stores such as SQL Server, MongoDB, and Redis.
  • Familiarity with message queues, CI/CD and DevOps tooling, observability platforms, and API or integration testing tools such as Playwright, Selenium, or WireMock.
  • Ability to build automated test suites and improve engineering workflows; experience with AI-assisted development tools is required.
  • Strong understanding of software quality, scalability, and production operations, with clear communication and a record of mentoring or technical leadership.
  • Healthcare IT standards such as HL7 and FHIR are included among the listed technologies.
Benefits and work setup
  • Remote-first work with home office, phone, internet, and wellness reimbursements; occasional in-person team or industry travel is expected.
  • The source lists flexible paid time off, company holidays, healthcare coverage, parental leave top‑up, and education or certification reimbursement.
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
Senior Software Developer - Canada
Senior Software Developer - Canada

cloverhealth • United States

Remote
USD 94,000 - 123,000
Remote-first
Equity opportunities
Performance-based bonuses
+1
Senior Software Engineer, Solutions Engineering
Senior Software Engineer, Solutions Engineering

omadahealth • United States

Remote
USD 140,000 - 190,000
Health, dental, and vision insurance
401(k) plan
Employee stock purchase plan
+3
Sr. Software Engineer, (Fullstack/Frontend)
Sr. Software Engineer, (Fullstack/Frontend)

hims-and-hers • United States

Remote
USD 140,000 - 210,000
Flexible/Remote work
Salary and equity
Unlimited PTO
+4
Staff Engineer
Staff Engineer

pagerhealth • United States

Remote
USD 190,000 - 210,000
Stock options
Medical
Dental and vision coverage
+3
Software Engineer
Software Engineer

ExactCare • United States

Remote
USD 110,000 - 165,000
Remote work
Full benefits package
PTO & holidays
+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 - Healthcare Systems (Remote)
Senior Software Engineer - Healthcare Systems (Remote)

Phreesia • United States

Remote
USD 135,000 - 195,000
Remote-first work
Wellness reimbursements
Education reimbursement
+2
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
REMOTE Senior Software Engineer - C#, .NET/.NET Core, Linux
REMOTE Senior Software Engineer - C#, .NET/.NET Core, Linux

Technology Navigators • United States

Remote
USD 120,000 - 180,000
Healthcare benefits
Paternity leave
401k
+6