Talent.com
Software Architect
Software ArchitectPhreesia, Inc. • Toronto, Canada
Software Architect

Software Architect

Phreesia, Inc. • Toronto, Canada
30+ days ago
Job type
  • Full-time
Job description

Position Overview

Phreesia is seeking a highly skilled, hands‑on Software Architect to be the technical leader that designs, builds, scales, and maintains complex distributed software systems in our Patient Registration domain. Software Architects at Phreesia will gain a deep understanding of the healthcare industry while leading a distributed team of talented software engineers. The ideal candidate will coordinate with the Phreesia Product Management team, fellow architects, and engineers to design, build, and maintain innovative products that drive patient activation and improved healthcare outcomes. The results of your work will improve and streamline the patient healthcare experience and healthcare providers’ ability to efficiently service and interact with their patients. Phreesia is a publicly traded healthcare technology company that is the leading provider of automated patient intake solutions.

Responsibilities & Qualifications

Requirements definition in conjunction with Product Management and other development teams. Create technical architecture and documentation.

Define virtual hardware requirements and allocation. Define monitoring and alerting strategies sprint planning and execution.

Perform Agile or SCRUM methodologies. Decide which frameworks and design patterns to use, ensuring high performance and usability. Ability to iterate in a continuous delivery environment. Collaborate with PM and Design team. Investigate off‑the‑shelf tooling and compare to building in‑house to accomplish the mission. Take on full software development life cycle of respective products.

10+ years of experience building distributed applications in an OO language such as C# or Java. Experience building cloud‑native products leveraging APIs and asynchronous messaging.

You have played a lead role in designing and iterating on .NET applications including API design.

Knowledgeable about modern technologies and excited to learn new ones. Product minded : committed to building the best user experience.

Ability to thrive in a dynamic, fast‑paced, collaborative, and high‑growth environment. Understand the trade‑offs in employing different engineering solutions to a problem, valuing pragmatism over idealism.

Experience building micro‑services and APIs in a distributed, message‑based architecture. Deep knowledge and understanding of software design patterns and object‑oriented principles.

Strong experience leading a development team and managing communication with product partners and other stakeholders.

Experience coding in C# or Java.

Knowledge of databases (SQL, Mongo).

Micro‑service architecture based on various web service technologies. Knowledge of NServiceBus or similar asynchronous messaging frameworks.

Cloud architecture experience using AWS, Azure, or Google Cloud. Distributed caching systems such as Redis.

Knowledge of front‑end frameworks such as Angular and React. Experience in .NET and Microsoft Technologies. Knowledge of queueing systems (SQS, RabbitMQ, Sidekiq, etc.). Knowledge of database architecture and operation (SQL, Redis, Mongo, etc.).

Benefits

Remote first : 100% remote work + home office expense reimbursements + monthly reimbursement for cell phone, internet and wellness.

Top of market rewards : Competitive compensation.

Flexible PTO + company holidays.

Top‑class healthcare benefits : Variety of healthcare benefits for you and your family (and your pets!) starting day one.

Generous top‑up for parental leave benefits.

Continuing education and professional certification reimbursement.

Various offsite events and activities for team to connect and meet in person, to support team building and engagement.

Local in‑person volunteer events, and give‑back programs to our communities.

Phireworks – company‑wide recognition tool to celebrate milestones, recognize achievements and strengthen your bond with teams. Accumulate points and redeem them for a wide catalogue of items.

Diversity and inclusive environment : All employees are encouraged to bring their authentic self to work, feel supported and perform at their best. Variety of Employee Resource Groups (ERGs).

Opportunity to join an Employee Resource Group.

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.

#J-18808-Ljbffr

Create a job alert for this search

Software Architect • Toronto, Canada

Similar jobs
Software Architect

Software Architect

Paymentus • Richmond Hill
Full-time
The Software Architect has an expert understanding of the enterprise platform and seek to transform client requirements into core features of the scalable enterprise platform.The Software Architect...Show more
Last updated: 30+ days ago • Promoted
Software Architect (AI Platform)

Software Architect (AI Platform)

Conga • Southwestern Ontario, Toronto
Full-time
A career that’s the whole package!.At Conga, we’ve built a community where our colleagues can thrive.Here you’ll find opportunities to innovate and support growth through individual and team develo...Show more
Last updated: 30+ days ago • Promoted
Aerospace Software Architect — Hybrid, Equity & Cutting-Edge

Aerospace Software Architect — Hybrid, Equity & Cutting-Edge

Essence Coaching Group • Markham
Full-time
A leading aerospace technology firm in Ontario is seeking a Senior Software Architect Engineer to lead critical aerospace software development. The role requires expertise in embedded systems, safet...Show more
Last updated: 2 days ago • Promoted
Toronto-Based Lead Software Architect for Scalable AI Platform

Toronto-Based Lead Software Architect for Scalable AI Platform

Calliere Group • Toronto
Full-time
A dynamic technology firm in Toronto seeks a Lead Software Engineer / Head of Software Architecture to pioneer the design of core systems with a focus on AI integration and architectural scalabilit...Show more
Last updated: 30+ days ago • Promoted
Senior Software Architect

Senior Software Architect

Supernova Technology • Toronto
Full-time
Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Founded in 2014, we offer the industry’s first and only cloud-based, fully-customizable, end-to-end so...Show more
Last updated: 30+ days ago • Promoted
Senior Software Application Architect

Senior Software Application Architect

Halliburton Energy Services • Toronto
Full-time +1
We are looking for the right people — people who want to innovate, achieve, grow and lead.We attract and retain the best talent by investing in our employees and empowering them to develop themselv...Show more
Last updated: 1 day ago • Promoted
Software Architect

Software Architect

Autodesk, Inc. • Toronto
Full-time
As a Principal Engineer / Architect, you will provide technical leadership and architectural vision for cloud-native, scalable, and secure solutions. You will drive the design and evolution of compl...Show more
Last updated: 8 days ago • Promoted
ROCm AI System Software Architect

ROCm AI System Software Architect

Advanced Micro Devices • Markham
Full-time
WHAT YOU DO AT AMD CHANGES EVERYTHING.At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded syst...Show more
Last updated: 11 days ago • Promoted
Principal Software Architect (Cloud)

Principal Software Architect (Cloud)

OpenText • Richmond Hill
Full-time
Principal Software Architect (Cloud).OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture.As a memb...Show more
Last updated: 13 days ago • Promoted
ROCm AI System Software Architect

ROCm AI System Software Architect

AMD • Markham
Full-time
ROCm AI System Software Architect.Get AI-powered advice on this job and more exclusive features.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more....Show more
Last updated: 30+ days ago • Promoted
Software Architect - AI Accelerated Engineering Lead

Software Architect - AI Accelerated Engineering Lead

Slalom • Toronto
Full-time
Software Architect - AI Accelerated Engineering Lead.Software Architect - AI Accelerated Engineering Lead.Slalom is a fiercely human business and technology consulting company that leads with outco...Show more
Last updated: 30+ days ago • Promoted
Software Architect, Applied AI

Software Architect, Applied AI

PowerToFly • Toronto
Full-time
Job Requisition ID #25WD94061, Software Architect, Applied AI.If you love building real systems that real customers use—and you get genuinely excited about LLMs, RAG, MCP, and agentic architectures...Show more
Last updated: 1 day ago • Promoted
Software Architect - Fully Remote

Software Architect - Fully Remote

Sowelo Consulting sp. z o.o. • Toronto, ON, CA
Remote
Permanent
Quick Apply
Do you have Architecture experience with a Microsoft tech stack?.Are you able to work autonomously and have strong communication skills? Great!. Please read on as we have a role for you.We ar...Show more
Last updated: 4 hours ago • New!
Software Architect

Software Architect

Scotiabank • Toronto
Full-time
Client Engineering (Mobile & Web) is looking for a Software Architect who will be a key player in architecting the future technology road map for our native Android and iOS applications that delive...Show more
Last updated: 23 days ago • Promoted
Principal AI Software Architect

Principal AI Software Architect

Intuit Inc. • Toronto
Full-time
A leading financial software company is seeking a Principal Software Developer in Toronto.The ideal candidate will drive technology initiatives, focus on AI technology integration, and contribute t...Show more
Last updated: 9 days ago • Promoted
Application / Software Architect

Application / Software Architect

TEEMA Solutions Group • Toronto
Full-time
This role involves evaluating technology solutions, ensuring system integration, and monitoring industry trends to stay aligned with government and industry regulations. Architecture Development & S...Show more
Last updated: 30+ days ago • Promoted
Staff Diagnostic Software Architect & Lead (Hybrid)

Staff Diagnostic Software Architect & Lead (Hybrid)

General Motors of Canada • Markham
Full-time
An automotive company in York Region is seeking a Staff Software Developer for its Diagnostic Software team, focusing on innovative software solutions for autonomous vehicle diagnostics.The ideal c...Show more
Last updated: 5 days ago • Promoted
Senior Architect - Enterprise

Senior Architect - Enterprise

RLDatix • Toronto
Full-time
Enterprise Systems Architect | Corporate Information Systems | Toronto | Hybrid.RLDatix (RLD) is on a mission to help raise the standard of care…everywhere. Trusted by over 10,000 healthcare organiz...Show more
Last updated: 30+ days ago • Promoted