Manager, Software Engineering
$145k - $170k per yearPhreesia, Inc.
## Manager, Software EngineeringApplylocations:
Remote Canadatime type:
Full timeposted on:
Posted 2 Days Agotime left to apply:
End Date: August 3, 2026 (14 days left to apply)job requisition id:
R4840**Job Description:****Title**: Manager, Software Engineering**Team:** VoiceAI**Location**: Remote Canada (EST or CST)**Why This Role Exists**As a Manager of Software Engineering on the VoiceAI team, you’ll help shape the future of healthcare by leading a talented, distributed engineering team responsible for building and evolving AI-powered voice solutions that improve the patient experience. You’ll partner closely with Product Management, Architecture, Engineering, and cross-functional stakeholders to design, build, scale, and maintain innovative VoiceAI products that drive patient activation and better healthcare outcomes.This role combines people leadership, technical execution, and delivery accountability while helping your team thoughtfully adopt AI-assisted, agentic development practices to deliver secure, high-quality software at scale.**What You’ll Spend Your Time Doing*** **Lead and grow a high-performing engineering team**. Hire, mentor, and support software engineers while fostering an inclusive, collaborative, and high-performing team environment.* **Drive successful software delivery**. Lead sprint planning and execution, ensuring your team delivers high-quality, scalable software that meets business, customer, security, and technical requirements.* **Champion responsible AI adoption**. Facilitate the thoughtful adoption of AI-assisted, agentic development tools and establish team practices for validating and safely incorporating AI-generated code and technical recommendations.* **Build and maintain innovative VoiceAI solutions**. Contribute to software development by implementing required functionality, writing technical documentation, participating in design reviews, and maintaining software quality and security standards.* **Own product health.** Take ownership of existing products throughout their lifecycle by managing bug fixes, product maintenance, production support, and customer escalations.* **Promote engineering excellence.** Review code through pull requests, support CI/CD practices, and help continuously improve engineering processes, software quality, and team effectiveness.**What Makes You a Great Fit***You don’t need to check every box — but this role will feel energizing if you:** Have deep experience building and supporting highly distributed applications using Microsoft .NET (C#) or Java.* Are passionate about developing and growing engineering talent through coaching and mentorship.* Enjoy collaborating across Product, Engineering, Architecture, and other cross-functional teams to deliver customer-focused solutions.* Have experience designing, building, or integrating Voice AI agents and LLM-powered workflows into production systems.* Have successfully adopted or led the use of AI-assisted development tools, including coding assistants, AI-powered testing, documentation generation, or code generation tools.* Have established engineering practices for reviewing, validating, and safely incorporating AI-generated code.* Have experience with MySQL, DynamoDB, cloud-native architectures, RESTful APIs, and CI/CD pipelines.* Are comfortable building or supporting modern web applications using JavaScript, HTML, CSS, and frameworks such as React or Angular.* Have experience deploying and operating distributed systems on AWS.* Have experience managing contractors and external vendors.* Are a self-motivated, pragmatic problem solver who thrives in a distributed team environment.* Have excellent technical and non-technical communication skills.**We Do Have A Few Requirements To Check*** Bachelor’s degree in Computer Science or a related discipline required.* 8+ years of experience building and supporting highly distributed software applications.* 3+ years of people management experience leading software engineering teams.* 3+ years of project management experience delivering successful software releases.**Where You’ll Work**This is a remote role where you’ll collaborate closely with distributed engineering, product, and cross-functional teams across the U.S. and Canada. Occasional travel within the United States and Canada is expected.**Why Phreesia**Phreesia is on a mission to make healthcare more human, connected, and efficient. Our SaaS platform powers digital check-in and engagement for healthcare organizations nationwide—helping patients feel informed and providers work smarter.**We’re proud to be:*** A five-time Modern Healthcare Best Places to Work winner* Recognized on the Bloomberg Gender Equality Index* Deeply committed to inclusion, growth, and employee experience**Compensation & Rewards*** Total Cash Compensation: CAD $145,000–$170,000, depending on qualifications.* A comprehensive Total Rewards package designed to support your whole life — not just your work.*Disclosure: 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 compensation* Take time when you need time: Flexible PTO + company holidays* Top class healthcare benefits: Variety of healthcare benefits for you and your family (and your pets!) starting day one* Care about your families: Generous top-up for parental leave benefits* Support personal development: Continuing education and professional certification reimbursement* Connecting 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: *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.*#J-18808-Ljbffr
Remote Canadatime type:
Full timeposted on:
Posted 2 Days Agotime left to apply:
End Date: August 3, 2026 (14 days left to apply)job requisition id:
R4840**Job Description:****Title**: Manager, Software Engineering**Team:** VoiceAI**Location**: Remote Canada (EST or CST)**Why This Role Exists**As a Manager of Software Engineering on the VoiceAI team, you’ll help shape the future of healthcare by leading a talented, distributed engineering team responsible for building and evolving AI-powered voice solutions that improve the patient experience. You’ll partner closely with Product Management, Architecture, Engineering, and cross-functional stakeholders to design, build, scale, and maintain innovative VoiceAI products that drive patient activation and better healthcare outcomes.This role combines people leadership, technical execution, and delivery accountability while helping your team thoughtfully adopt AI-assisted, agentic development practices to deliver secure, high-quality software at scale.**What You’ll Spend Your Time Doing*** **Lead and grow a high-performing engineering team**. Hire, mentor, and support software engineers while fostering an inclusive, collaborative, and high-performing team environment.* **Drive successful software delivery**. Lead sprint planning and execution, ensuring your team delivers high-quality, scalable software that meets business, customer, security, and technical requirements.* **Champion responsible AI adoption**. Facilitate the thoughtful adoption of AI-assisted, agentic development tools and establish team practices for validating and safely incorporating AI-generated code and technical recommendations.* **Build and maintain innovative VoiceAI solutions**. Contribute to software development by implementing required functionality, writing technical documentation, participating in design reviews, and maintaining software quality and security standards.* **Own product health.** Take ownership of existing products throughout their lifecycle by managing bug fixes, product maintenance, production support, and customer escalations.* **Promote engineering excellence.** Review code through pull requests, support CI/CD practices, and help continuously improve engineering processes, software quality, and team effectiveness.**What Makes You a Great Fit***You don’t need to check every box — but this role will feel energizing if you:** Have deep experience building and supporting highly distributed applications using Microsoft .NET (C#) or Java.* Are passionate about developing and growing engineering talent through coaching and mentorship.* Enjoy collaborating across Product, Engineering, Architecture, and other cross-functional teams to deliver customer-focused solutions.* Have experience designing, building, or integrating Voice AI agents and LLM-powered workflows into production systems.* Have successfully adopted or led the use of AI-assisted development tools, including coding assistants, AI-powered testing, documentation generation, or code generation tools.* Have established engineering practices for reviewing, validating, and safely incorporating AI-generated code.* Have experience with MySQL, DynamoDB, cloud-native architectures, RESTful APIs, and CI/CD pipelines.* Are comfortable building or supporting modern web applications using JavaScript, HTML, CSS, and frameworks such as React or Angular.* Have experience deploying and operating distributed systems on AWS.* Have experience managing contractors and external vendors.* Are a self-motivated, pragmatic problem solver who thrives in a distributed team environment.* Have excellent technical and non-technical communication skills.**We Do Have A Few Requirements To Check*** Bachelor’s degree in Computer Science or a related discipline required.* 8+ years of experience building and supporting highly distributed software applications.* 3+ years of people management experience leading software engineering teams.* 3+ years of project management experience delivering successful software releases.**Where You’ll Work**This is a remote role where you’ll collaborate closely with distributed engineering, product, and cross-functional teams across the U.S. and Canada. Occasional travel within the United States and Canada is expected.**Why Phreesia**Phreesia is on a mission to make healthcare more human, connected, and efficient. Our SaaS platform powers digital check-in and engagement for healthcare organizations nationwide—helping patients feel informed and providers work smarter.**We’re proud to be:*** A five-time Modern Healthcare Best Places to Work winner* Recognized on the Bloomberg Gender Equality Index* Deeply committed to inclusion, growth, and employee experience**Compensation & Rewards*** Total Cash Compensation: CAD $145,000–$170,000, depending on qualifications.* A comprehensive Total Rewards package designed to support your whole life — not just your work.*Disclosure: 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 compensation* Take time when you need time: Flexible PTO + company holidays* Top class healthcare benefits: Variety of healthcare benefits for you and your family (and your pets!) starting day one* Care about your families: Generous top-up for parental leave benefits* Support personal development: Continuing education and professional certification reimbursement* Connecting 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: *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.*#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Manager, Software Engineering in Winnipeg, MB vacancy
$169.2k per year
Want to lead engineers building software that helps pros get the job done and know exactly how their business is doing? Then Jobber might be the place for you! We’re looking for a Manager, Software Engineering to join our team! Jobber exists to help people in small businesses...SuggestedLong term contractInternshipWork at officeLocal area- Title: Software Engineering Manager Location: Kitchener, Ontario, Canada (Onsite) Employment Type: Full-time, Permanent Role Overview We are seeking an experienced Software Engineering Manager to lead engineeringteams, oversee software development, and drive the delivery...SuggestedPermanent employmentFull time
- ...spend across the enterprise. Summary/Objective Emburse Engineering Managers drive the execution, culture, and technical vision behind... ...engaging and interconnected set of enterprise solutions. As a Manager of Software Engineering, you will lead, mentor, and empower a high-...SuggestedLocal areaFlexible hours
- ## Manager Software EngineeringApply: Grosvernor House: Full time: Posted Today: R120361**Are you passionate about leading high-performing engineering teams and delivering innovative technology solutions that make a real impact?** **Do you enjoy mentoring engineers, driving...SuggestedFull time
$114k - $164k per year
# Manager - Software EngineeringCanadaLondon,OntarioTechnology Jobs - Ontario, Canadaom72AfwPApply nowSAVE JOBApply nowSAVE JOBSimilar RolesManager... ...**Description** Join Team CARFAX as **Manager Software Engineering** Isn't it time you bragged about where you work? At CARFAX...SuggestedSummer workCasual workInternshipWork at officeImmediate start- Summary / ObjectiveEmburse software engineers contribute to the development of an engaging and interconnected set of system solutions. As an engineer... ...of distributed software development experience 2+ years of Manager or Lead position experience Ability to analyze software...Work at officeLocal areaRemote work
$150k - $180k per year
...builds mission-critical financial software for K12 schools across North... ...how funds are collected and managed, replacing fragmented... ...problems, raising the bar on engineering craft, and building products... ...RoleWe are hiring an Engineering Manager to lead two product-focused engineering...Long term contractWork at officeWork from homeFlexible hoursShift work- ...weekly/bi‑weekly/monthly events in the office with your specific team. This is a requirement for this role.Overview As a Manager of Software Engineering reporting to the Sr Manager of Engineering, you'll lead multiple Agile teams to deliver high‑quality software solutions....Long term contractWork at officeRemote work
$143.84k - $205k per year
Verathon® is looking for a Software Engineering Manager to become the newest member of our Airway R&D Team located in Burnaby, BC.The Software Engineering Manager is responsible for leading systems software and applications development in support of our latest medical devices...Long term contractFull timeTemporary work- ...currently working with an innovative technology company that's building large-scale software solutions used in mission-critical environments. They're looking for a hands-on Software Engineering Manager to lead and grow a team of 10-12 engineers in their Vancouver office.What You'...Work at office
$130k - $180k per year
...sea and cyber domains in the interest of national security. Manager, Software DevelopmentReference #32827 Waterdown ON, Canada About... ...customers to see first and act first. About The RoleThe Software Engineering department at WESCAM is looking for a dynamic leader for one...Flexible hours$144.81k - $194.81k per year
...a passionate individual to lead talented engineering teams in creating exceptional outcomes for... ...customers. As an experienced Engineering Manager, you’ll have the exciting opportunity to... ...dynamic team responsible for some of the software underlying our market‑leading eReader devices...Casual workInternshipWork at officeImmediate startRemote workWorldwideFlexible hoursWeekend work$125k - $165k per year
..., Thornhill Medical leads the way in the nimble and precision-focused field of medical technologies. Role SummaryThe Software Engineering Manager leads the software development for Thornhill Medical products in a cross‑functional team environment in compliance with...InternshipWork at officeShift work$150k - $160k per year
...development, integrity, and open communication.We’re looking for an Engineering Manager to join our Engineering team. Reporting to the VP,... ...Bring 5+ years of proven experience managing and developing software engineering teams, including hiring, coaching, performance management...Long term contract$140k - $150k per year
.... Through AutoSync , we provide software solutions to 3,500+ dealers , streamlining... ...each year. Collateral Management (CMS ) is a national tech solution that... ...and drive sales. We are looking for an Engineering Manager to lead the full-stack engineering...- ...art sonar, radar, expendables, signature management, and naval power systems.Join us in... ...Maritime has an exciting opportunity for a Software Manager to contribute to our rapidly expanding... ...***Scope:**Reporting directly to the VP Engineering, the Manager Software Engineering is...Work at officeWorldwide
- AssetWorks builds the fleet and asset management software that cities, counties, and state and federal agencies use to keep their vehicles and... ...running. As a Development Manager, you’ll lead a team of 5–8 engineers modernizing a mature, business-critical product on a current...Long term contractRemote work
$210k - $220k per year
...harnesses powerful and secure practice management, document automation, and payment processing... .... The roleAre you an experienced engineering manager with a desire to make a difference... ..., and Data Lakes? As Manager, Software Engineering you’ll be leading a team building...Remote workFlexible hours$150k - $160k per year
...and we're hiring leaders who want to shape what comes next.What You’ll Do We'relooking for a hands-on, technically strong Software Engineering Manager who thrives in ambiguity and can rally a team to ship high-quality software.You'llset technicaldirections, grow your...Contract workImmediate startWorldwide- Shape enterprise software delivery at Scotiabank while developing engineering leaders and maintaining accountability for measurable technical outcomes.This Toronto-based Senior Engineering Manager leads engineering organizations across software platforms and distributed systems...
- Lead a dynamic team as a Software Engineering Manager in Vancouver with a forward-thinking technology firm. Drive software innovation while mentoring engineers and managing complex projects. Join an innovative company focused on large-scale software solutions in mission-critical...
- Lead software engineering teams in Toronto with hands-on development, cloud technologies, and a hybrid schedule requiring three office days weekly.Capital One Canada seeks a Senior Manager, Software Engineering to motivate, manage, and inspire engineers. You will guide innovative...Work at office
- ...way. Keep reading to learn more!Please note our hybrid work model is 4 days in officeManager, Software Engineering & AI We are looking for an experienced AI Engineering Manager to lead a multidisciplinary team of AI engineers, frontend developers, and backend developers....
- ...is an existing vacancy About The RoleWe’re looking for an Engineering Manager to lead the team that builds, deploys and customizes Spellbook... ...for quality and reliability. Qualifications5+ years of software development experience, including technical leadership in a startup...Contract workFlexible hours
- ...is an existing vacancy About the RoleWe’re looking for an Engineering Manager to lead a small team building AI products for legal professionals... ...agents and automation should change the way we develop software, based on what improves results in practice. The role includes...Long term contractContract workFlexible hours
- ...tradeoffs on what matters most. We are seeking a seasoned Engineering Manager to lead our Resilience Engineering team. This role is critical... ...security leadership to embed resilience validation into the software development lifecycle. Establish best practices for safely...Long term contractWork at officeImmediate startRemote workFlexible hours
$202.4k - $231k per year
Senior Manager, Software Engineering page is loaded## Senior Manager, Software Engineeringlocations: Toronto, ONtime type: Full timeposted on: Posted Todayjob requisition id: R1004979161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Manager, Software Engineering...Work at officeWork from home- Lead software engineering teams building test automation and AI-powered developer tools at Electronic Arts in hybrid Burnaby, British Columbia.... ...Guide delivery across Vancouver and Bucharest.As an Engineering Manager, you will combine people leadership with delivery ownership...
- Lead software engineering teams at Cirium by applying technical leadership and database expertise to deliver high-quality aviation analytics platforms. Work across teams to improve capabilities.As Manager of Software Engineering, you will develop engineers responsible for products...
- Lead software engineering with Azure architecture and AI-assisted development at PCMI, a global SaaS company modernizing its products. Guide delivery... ...while staying technically hands-on.This Software Engineering Manager oversees engineering projects, provides technical direction,...Worldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Manager, Software Engineering. Be the first to apply!
Related searches
- project manager software development Winnipeg, MB
- director software engineering Winnipeg, MB
- software project manager Winnipeg, MB
- manager software development Winnipeg, MB
- junior software developer .net Winnipeg, MB
- software implementation project manager Winnipeg, MB
- software asset management analyst Winnipeg, MB
- entry level software Winnipeg, MB
- software application developer Winnipeg, MB
- software sales Winnipeg, MB

