Staff/Principal Engineer

LE001 Phreesia, Inc.

United States

Remote

USD 275,000 - 325,000

Full time

14 days+

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

100% Remote work
Flexible PTO
Home office stipend
Parental leave
Education reimbursement

Job summary

Phreesia is seeking a Staff/Principal Software Engineer for a remote role in the United States. You will drive the technical direction for financing products, work closely with leadership, and deliver end‑to‑end architecture and software improvements.

You will guide front‑end and back‑end development, data systems, and integrations, using AI coding tools to accelerate delivery. Strong focus on reliability, security, and maintainability.

Qualifications

  • Bachelor’s degree required with 10+ years of software engineering experience using .NET, Java, or similar languages.
  • Experience rebuilding or modernizing large production platforms and leading complex technical initiatives.
  • Strong hands‑on architecture, engineering, and quality‑driven delivery capabilities.

Responsibilities

  • Define the technical direction for financing products and bring it to life across architecture, frontend, backend, data, and integrations.
  • Lead complex engineering initiatives from design through deployment and production validation.
  • Evaluate and modernize existing systems with a focus on reliability and maintainability.
  • Build financial workflows and audit trails to ensure data accuracy and traceability.
  • Use AI coding tools to explore solutions, implement changes, and develop tests.

Skills

C#
NET
PHP HTML CSS React
Azure AWS
MS-SQL MySQL MongoDB Cosmos
AI coding tools OpenAI Codex Claude

Education

Bachelor’s degree
10+ years software engineering

Tools

Azure
AWS
MS-SQL
MySQL
MongoDB
Cosmos
RabbitMQ
Amazon SQS
Kafka

Job description

Title: Staff/Principal Engineer

Team: Engineering, AccessOne

Location: Remote - United States

Travel: Periodic travel for internal and external business needs

Why This Role Exists

At Phreesia, we're transforming the healthcare experience through intelligent technology that helps patients connect with care more easily and helps providers operate more efficiently.For over 20 years, we’ve built solutions that make healthcare simpler for patients and organizations from scheduling and registration to payments and patient management. Through our AccessOne financing platform we help patients manage medical expenses through access to affordable payment plans with zero or low-interest rates that don’t harm their credit. Regardless of credit history, we want all patients to qualify for our program and have access to the same non-discriminatory payment terms. We’ve already helped more than 1 million patients, and we’re rapidly expanding our reach to serve millions more. Following Phreesia’s acquisition of AccessOne, we are investing in the next generation of our platform and engineering team. We’re looking for a Staff/Principal Software Engineer to help define and build the technology needed to scale, integrate with Phreesia, simplify customer onboarding, and deliver product improvements faster and more reliably.

What You’ll Spend Your Time Doing

You will join a small team responsible for defining the technical direction of our financing products and bringing that direction to life. Working closely with engineering, product, and business leadership, you will determine what to retain, modernize, or rebuild and lead that work through production. This is a hands‑on role spanning architecture, software development, and quality engineering, with AI‑assisted development central to how you deliver. You will help establish the engineering practices that support the team as it grows. You will get to:

  • Guide architecture and contribute hands‑on development across front‑end applications, back‑end services, data systems, and integrations.
  • Lead and execute complex engineering initiatives from problem definition and technical design through implementation, testing, deployment, and production validation.
  • Break substantial changes into achievable increments with clear outcomes and manageable risk.
  • Build financial workflows and journaled systems to preserve data accuracy, integrity, traceability, and auditability.
  • Assess existing systems and make practical decisions about what to retain, modernize, or replace, balancing business value, delivery speed, reliability, and long‑term maintainability.
  • Use AI coding tools to investigate systems, explore solutions, implement changes, refactor code, and develop tests.
  • Review and validate generated work, taking responsibility for its correctness, security, and maintainability.
You Are

Self‑directed and comfortable taking ownership of complex hands‑on work in an environment that gives you both freedom and responsibility. Strong at understanding business needs and how technical decisions affect product outcomes, business performance, and go‑to‑market execution. Adept at translating business and product objectives into technical solutions, evaluating tradeoffs across cost, delivery timelines, risk, and maintainability. Able to anticipate business and technical needs beyond the immediate requirements and design forward‑thinking solutions without adding unnecessary complexity. Someone who takes pride in their work, takes responsibility for its quality, and looks for ways to improve it. Comfortable discussing complex technical and business problems with colleagues across the company from fellow engineers to the product and sales teams to the CEO. Able to explain the technical direction, risks, and tradeoffs clearly, understand different perspectives, and help people reach informed decisions. Experienced in using AI coding tools to deliver working software, with the judgment to identify incorrect assumptions, challenge generated solutions, and independently verify their behaviour.

What Makes You a Great Fit

You don't need to check every box - but this role will feel energizing if you:

  • Demonstrated experience rebuilding or substantially modernizing an established production platform, including making architectural decisions and transitioning existing customers, data, or business workflows.
  • Experience with both front‑end and back‑end product development, with depth in one or more areas.
  • Highly proficient in working with relational databases such as MS‑SQL, Postgres, or MySQL.
  • Familiar with designing cloud‑native solutions including their deployment needs.
  • Experienced in software testing practices and validating complex business workflows.
  • You will encounter and work with C#, modern .NET, and PHP HTML, CSS, and React Azure and/or AWS MS‑SQL, MySql, MongoDB, and Cosmos, and MongoDB Agentic coding tools (OpenAI Codex, Claude Code).
Bonus Skills
  • Have experience with financial systems, or systems which require high data accuracy.
  • Have previously developed and operated software in a highly regulated environment.
  • Experience with distributed messaging systems including message queues such RabbitMQ or Amazon SQS, or event streaming platforms such as Kafka or Apache Pulsar.
We Do Have A Few Requirements To Check

Bachelor’s degree required 10+ years of software engineering experience using .NET, Java, or similar languages including experience leading complex technical initiatives.

Where You’ll Work

This is a remote role within the United States.

Compensation & Rewards

Total Compensation: USD $275,000 - $325,000 USD (Base + Variable)

A Comprehensive Total Rewards package designed to support your whole life - not just your work.

Who We Are

At Phreesia, we’re looking for smart and passionate people to help drive our mission of creating a better, more engaging healthcare experience. We’re committed to helping healthcare organizations succeed in an ever‑evolving landscape by transforming the way healthcare is delivered. Our SaaS platform digitizes appointment check‑in and offers tools to engage patients, improve efficiency, optimize staffing, and enhance clinical care. Phreesia cares about our employees by providing a diverse and dynamic work environment. We’re a five‑time winner of Modern Healthcare Magazine’s Best Places to Work in Healthcare award and we’ve been recognized on the Bloomberg Gender Equality Index. We are dedicated to continuously improving our employee experience by launching new programs and initiatives. If you thrive in a culture of recognition, value inclusivity, professional development, and growth opportunities, Phreesia could be a great fit!

Top‑rated Employee Benefits
  • 100% Remote work + home office expense reimbursements
  • Competitive compensation
  • Flexible PTO + 8 company holidays
  • Monthly reimbursement for cell phone + internet + wellness
  • 100% Paid 12‑week parental leave to our U.S. employees
  • Variety of insurance coverage for people (and pets!)
  • Continuing education and professional certification reimbursement
  • Opportunity to join an Employee Resource Group.

Learn more here: https://www.phreesia.com/workforce/

We strive to provide a diverse and inclusive environment and are an equal opportunity employer.

At Phreesia, we’re transforming the patient experience and giving healthcare organizations the capacity to do more—and we need smart, innovative problem‑solvers to help us get there. Phreesians have a wide range of backgrounds—you don’t need to be a healthcare expert or a technology geek to succeed on our team. We’re looking for talented, diverse individuals who want to make a difference in healthcare.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff/Principal Engineer
Staff/Principal Engineer

Phreesia • United States

Remote
USD 275,000 - 325,000
100% Remote work
Home office expense reimbursements
Competitive compensation
+4
Senior Recruiter
Senior Recruiter

Phreesia • United States

Remote
USD 100,000 - 120,000
Remote work
Home office reimbursements
Competitive pay
+6
Senior Product Counsel
Senior Product Counsel

Phreesia • United States

Remote
USD 240,000 - 280,000
Remote work
Home office reimbursement
Flexible PTO
+3
Staff/Principal Engineer (Fully Remote)
Staff/Principal Engineer (Fully Remote)

Phreesia • United States

Remote
USD 275,000 - 325,000
Remote work
Flexible PTO
Parental leave
Senior UX Designer, Mobile
Senior UX Designer, Mobile

LE001 Phreesia, Inc. • United States

Remote
USD 135,000 - 150,000
Remote work
Competitive compensation
Flexible PTO
+2
Director, Head of Sales Operations
Director, Head of Sales Operations

Phreesia • United States

Remote
USD 240,000 - 260,000
Remote work
Competitive compensation
Flexible PTO
+4
Lead Strategist
Lead Strategist

Phreesia Network Solutions • United States

Remote
CAD 120,000 - 135,000
100% Remote work
Flexible PTO
Comprehensive healthcare benefits
+5
Senior Recruiter
Senior Recruiter

LE001 Phreesia, Inc. • Oregon

Hybrid
USD 100,000 - 120,000
Remote work
Competitive compensation
Flexible PTO
+2
Senior UX Designer, Mobile
Senior UX Designer, Mobile

Phreesia • Mobile (AL)

Remote
USD 135,000 - 150,000
Customer Reliability Engineer (North America)
Customer Reliability Engineer (North America)

Phaidra • United States

Remote
USD 88,000 - 140,000
Equity included
Medical, dental, and vision insurance
Unlimited PTO
+2