Job Title: Software Engineer 5 (Senior Software Engineer) Company Name: Phreesia Job Details: $140k-$160k/yrRemoteFull,Time Job Url: https://hiring.cafe/viewjob/c82lnd55avm130r0 Job Description: Posted 2mo agoSoftware Engineer 5 (Senior Software Engineer)@ PhreesiaView All JobsWebsiteCanada$140k-$160k/yrRemoteFull TimeResponsibilities:design backend, lead development, mentor engineersRequirements Summary:6+ years building distributed systems; strong C#/.NET; 2+ years with LLM/Voice AI; React/Angular experience; CI/CD; AWS with IaC; strong software quality and collaboration.Technical Tools Mentioned:.NET, C#, React, Angular, AWS, Terraform, RESTful APIs, MySQL, DynamoDB, HTML, CSS Job Description:Phreesia is looking for a highly experienced Software Engineer 5 (Senior Software Engineer) to help design, build, and scale AI-enabled healthcare products. This is a senior, hands-on engineering role with strong technical leadership responsibilities, where AI—particularly LLM-based systems and Voice AI agents—is a core part of both the product and day-to-day engineering work.You will play a key role in building backend services and AI-driven workflows that support urgent and non-urgent care interactions between patients and providers. In parallel, you will actively use modern AI tools to accelerate software development, improve code quality, support design exploration, and maintain high-quality technical documentation.This role is ideal for an engineer who enjoys working across system design, implementation, and mentorship, and who is excited about applying AI in practical, production-grade healthcare solutions.What You’ll DoDesign, build, and maintain scalable backend services and APIs using .NET and C#Lead the development of LLM-powered workflows and Voice AI agents used in production healthcare systemsUse AI-assisted tools daily to support coding, code reviews, documentation, system design, and problem-solvingParticipate in architecture discussions and design reviews, ensuring systems meet quality, scalability, security, and compliance standardsOwn services end-to-end, including feature development, bug fixes, performance improvements, and technology upgradesIntegrate internal services, third-party APIs, and AI platforms via secure, reliable RESTful APIsBuild and improve CI/CD pipelines and contribute to infrastructure design using infrastructure-as-codeSupport production systems, help resolve escalations, and proactively identify operational risksCollaborate closely with Product Management, Operations, and other engineering teams in an agile environmentMentor and support other engineers, setting best practices for system design, code quality, and responsible AI-assisted developmentContribute to sprint planning, estimation, execution, retrospectives, and occasional facilitation of agile ceremoniesWhat You BringBachelor’s degree in Computer Science or a related field, or equivalent practical experience6+ years of experience building, scaling, and supporting distributed systems, with strong hands-on experience in C# / .NET (or Java)2+ years of experience designing, building, or integrating LLM-based systems and/or Voice AI agents in productionProven experience using AI tools as part of everyday engineering work (coding, documentation, design, and technical reasoning)Experience building client-side applications using React, Angular, or similar frameworksExperience implementing and maintaining CI/CD pipelinesExperience designing and operating systems on AWS, including infrastructure-as-code (e.g., Terraform)Strong understanding of software quality, security, reliability, and operational best practicesExcellent communication skills, with the ability to explain complex technical concepts and trade-offs clearlyA collaborative mindset and experience mentoring other engineers in a distributed team environmentTechnologies You’ll Work WithBackend: Microsoft .NET, C#Databases & Data Stores: MySQL, DynamoDBFrontend: JavaScript, HTML, CSSFrameworks: React, AngularCloud & Infrastructure: AWS, Terraform (or similar IaC tools)APIs & Integrations: RESTful APIs, third-party and AI platform integrationsAI: LLM-based workflows, Voice AI agents, AI-assisted development toolsTotal Cash Compensation for Canada-based employees ranges from $140,000-$160,000, inclusive of base salary and variable incentive, and is dependent on qualifications. In addition, Phreesia offers a a highly competitive and comprehensive Total Rewards packageDisclosure: This posting is to fill an existing vacancy.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:Remote First: 100% Remote work + home office expense reimbursements+ monthly reimbursement for cell phone, internet and wellness.Top of market rewards: Competitive compensationTake time when you need time: Flexible PTO + company holidaysTop class healthcare benefits: Variety of healthcare benefits for you and your family (and your pets!) starting day oneCare about your families: Generous top-up for parental leave benefitsSupport personal development: Continuing education and professional certification reimbursementConnecting in person: Various offsite events and activities for team to connect and meet in person, to support team building and engagement.Giveback to community: Local in-person volunteer events, and give back programs to our communities.Recognition and perks: We have a company wide recognition tool (Phireworks) to celebrate milestones, recognize achievements and strengthen your bond with your teams. You can accumulate points and redeem them for a wide catalogue of items!Diversity and inclusive environment: At Phreesia, all employees are encouraged to bring their authentic self to work, feel supported and perform at their best. We have a variety of Employee Resources Groups (ERGs) which bring together individuals from a wide range of backgrounds, experiences and perspectives, and seek to foster a sense of shared community and empowerment for employees who share a common social identity, such as gender, race, ethnicity, and sexual orientation.Opportunity to join an Employee Resource Group. Learn more here: https://www.phreesia.com/workforce/Disclosure: Phreesia uses certain automated tools, including artificial intelligence, to support the assessment of applicants for this position.We strive to provide a diverse and inclusive environment and are an equal opportunity employer.