Manager, Software Engineering
$145k - $170k per yearPhreesia
Job Title: Manager, Software Engineering
Team: Payments
Location: Remote (EST or CST). Occasional domestic and/or U.S. travel for in-person events and meetings.
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.
As a Manager of Software Engineering, you will lead a distributed team of talented software engineers, QA professionals, and SDETs within the Payments domain. You will gain a deep understanding of the healthcare industry and learn about our users, customers, and architecture while coordinating the delivery of complex distributed software products. You'll coordinate with the Phreesia Product Management team, architects, and engineers to help design, build, and maintain innovative payment products in our industry. You'll champion high standards for software quality, security, testing, and operational reliability while driving the adoption of AI-assisted development practices. 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.
What You’ll Spend Your Time Doing
- Help recruit, onboard, and manage software engineers, QA professionals, and SDETs.
- Set clear performance expectations and provide regular feedback, coaching, and mentorship.
- Participate in roadmap planning and execution sessions with engineering and product leadership.
- Participate in the planning, coordination, and delivery of multiple concurrent workstreams, ensuring alignment across projects and initiatives.
- Monitor team execution against roadmap commitments, identifying risks, dependencies, and resource constraints.
- Provide leadership and guidance on testing strategies, quality assurance practices, and automated testing.
- Help manage escalations and unplanned work such as production defects and product requests.
- Coordinate recurring team and workstream meetings, ensuring decisions, ownership, dependencies, and follow-up actions are well understood and communicated.
- Help enable teams to deliver new functionality quickly and reliably by removing obstacles and fostering accountability and autonomy.
- Help build a collaborative, inclusive, and supportive team culture focused on high performance, continuous learning, and meaningful outcomes.
What Makes You a Great Fit
- You don’t need to check every box — but this role will feel energizing if you have:
- A working knowledge of the U.S. payments ecosystem, including payment processors, card networks, ACH payments, and applicable security and compliance requirements.
- Strong technical and non-technical communication skills.
- Experience managing contractors and vendors.
- Experience rolling out and using AI tools to improve team productivity and delivery.
- Experience in people management within software engineering and a focus on growing talented employees.
We Do Have A Few Requirements To Check
- Bachelor’s degree in Computer Science or a related discipline.
- 7+ years of experience building or supporting highly distributed applications, with significant experience with Microsoft .NET/C# or Java systems connecting to databases such as SQL Server, MongoDB, and NoSQL and cloud systems.
- 3+ years of experience in people management within software engineering, with a focus on growing talented employees.
- 3+ years of experience in project management delivering successful releases.
- 3+ years of experience building or supporting software within the U.S. payments industry and payment processing.
- Experience with technologies including: Microsoft .NET/C# SQL Server, MongoDB, Redis Cloud systems, including Amazon Web Services and Azure RESTful APIs RabbitMQ, MSMQ, NServiceBus.
Where You’ll Work
This is a remote role where you’ll collaborate closely with distributed engineering, product, and cross-functional teams to build software that improves the healthcare experience for patients and providers.
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.
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!
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 Disclosure: This posting is to fill an existing vacancy.
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.
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. 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. Phreesia welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates participating in the selection process.
#J-18808-Ljbffr- ...This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer, Transfers based in Canada. This role offers the opportunity to build scalable software that supports a growing digital healthcare...SuggestedRemote job
$170.4k - $234.3k per year
...campaigns across programmatic advertising and marketing channels. Engineering at StackAdapt: As an Engineer at StackAdapt, you will be... ...our customers Mentor the team and lead by example to uphold software development best-practices in addition to conducting rigorous...SuggestedLocal areaRemote workWork from homeHome officeFlexible hours$150k - $210k per year
...moments to travelers around the world. We’re looking for a Staff Software Engineer to join the Checkfront team. Checkfront is an established SaaS... ...Communicate clearly and directly with engineers, product managers, support teams, and other stakeholders Can use AI-assisted...SuggestedFull time$100k - $135k per year
...Intermediate Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving educators. Founded by a classroom teacher, we're on a mission to empower educators with accessible and equitable resources, guiding...SuggestedLong term contractFull timeRemote work- ...culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Software Engineering Manager within PNC's Tempus Technologies organization, you may be based in a remote location. Tempus Technologies, Inc. is the...SuggestedRemote work
- ...assist another individual in obtaining employment, with Precisely Software Incorporated (“Precisely”) is unlawful. If Precisely... ...as they emerge. Overview: We are looking for a Platform Engineering Manager with a strong hands-on engineering background to lead and grow...
- ...Phreesia is seeking a Manager of Software Engineering in the Payments domain. This remote role oversees a distributed team of engineers, QA, and SDETs, coordinating with product and architects to build secure, reliable payment products. You will drive high standards in...Remote work
- Unlock your potential as a Software Engineering Manager at PNC, specializing in secure payment technologies. This remote position champions inclusivity while leading innovative software solutions development. PNC’s Tempus Technologies organization is looking for a Software Engineering...Remote work
$180k - $220k per year
...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic... ...will partner closely with Engineering Managers, Technical Leads, Product, and DevOps to... ...tooling) Partner with the Engineering Manager and Tech Leads to support delivery without...Long term contractFull timeRemote work$150k - $180k per year
...independent team of data & AI experts, engineers, and designers who build intelligent digital... ...practices, especially in source code management, building and deployment. Designing and... ..., CI and CD. Experience building software collaboratively using pull requests and...Permanent employmentFull timeManual laborRemote workFlexible hours$196k - $207k per year
...intersection of Marketing, Product, and Engineering, we own the platforms behind campaign feeds... ...QA automation. We're seeking a Senior Software Engineer to provide technical leadership... ...strategic work on behalf of engineering management, partnering directly with senior Product...Remote jobLong term contractPermanent employmentTemporary workWork at officeWork from homeFlexible hours$136k - $168k per year
...world. THE ROLE DEPT® is seeking a Principal, Software Engineering (Adobe - Integrations & Automations) to join our... ...handoff hooks and workflow pipelines that bridge work management systems with downstream marketing engines. Deploy Custom Webhooks: Design, build, and...Long term contractWork at officeLocal areaRemote workFlexible hoursShift work$165k - $175k per year
...a mission to make telecoms a breeze. We provide flexible software that modernizes how communication service providers (CSPs) do... ...from you! About the Role We're looking for a hands-on Engineering Manager to lead our Platform Foundations team — a small, high-leverage...Remote workFlexible hours$140k - $150k per year
...$140,000 – $150,000 + Bonus + Benefits + Pension Lead the Engineering Team. Shape Canada's Infrastructure. We're partnering confidentially... ...manufacturer seeking an experienced Engineering Manager to lead its Structural Engineering team. This is a unique opportunity...Long term contractPermanent employmentFull timeFor contractors$163k - $213k per year
...DEPT® is seeking a highly analytical and technical Architect Software Engineer (Adobe - AJO, AEP, RTCDP) to join our forward-deployed architecture... .../federated query strategies that allow marketing activation engines to reference enterprise warehouses without unnecessary data...Work at officeLocal areaRemote workFlexible hours- ...hosting industry and innovation by putting our customers first. As the Engineering Manager, AI Product Development , you will provide technical leadership and hands-on guidance to a team of software engineers building AI-enabled products and platform capabilities. You...Full timeRemote workFlexible hours
$115k - $130k per year
...Full-Time | Permanent $115,000 - $130,000 + Benefits Lead Engineering at Canada's Only Infant Formula Manufacturing Facility We're... ...a senior leadership opportunity for an experienced Engineering Manager who thrives in highly regulated manufacturing environments and...Long term contractPermanent employmentFull time- ...2022. Since then it has grown into a work management platform used by teams around the world:... ..., and data residency rule most software out. When the strictest buyers pick a system... ...role This is the first dedicated GTM engineering hire at Plane, and you will build the function...Full time
- ...PLATO is Canada’s largest Indigenous-owned software testing and technology services company.... ...We are seeking an experienced AI Engineer with 5+ years of experience designing, developing... ...REST-based services. Implement and manage MLOps and LLMOps practices, including automated...Contract workInternship
- ...listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff AI Engineer based in Canada. This is a hands-on senior... .... Requirements ~8+ years of professional software engineering experience, including at least 3...Remote jobFlexible hours
- ...Junior Data Engineer Enhanced Reliability required Length- Aug 19-Dec 31 Who We Are... ...PLATO is Canada’s largest Indigenous-owned software testing and technology services company.... ...a subject matter expert, collaborate and manage the team to perform effectively. You...InternshipImmediate start
- ...About the team The Data Foundations team drives Data Engineering and Data Apps and Tooling work across Stripe, enabling Stripes... ...and in motion. We are looking for talented data-minded software engineers to help us manage business-critical data leveraged across the entire...Internship
$130k - $170k per year
...Manifest Manifest is building modern software for the tours and activities industry.... ...We're hiring more than one Senior Product Manager, and we'll match each hire to the area where... ...ll work closely with Product leadership, Engineering, customer-facing teams, and design-minded...Full time- ...finance teams worldwide. Our software integrates with leading ERPs... ...licensing, and subscriptions are managed). These systems sit at the... ...SSO layer. Set and uphold engineering standards: code review, testing... ...root cause resolution. Manage release processes, environments...Full timeContract workWorldwide
$116k - $159.5k per year
...advertising and marketing channels. The Engineering Operations team builds and operates the... ...used across engineering. Develop and manage infrastructure as code workflows, primarily... .... We've been awarded: G2 Top Software for 2026 2026 Best Workplaces™ for Young...Local areaRemote workWork from homeHome office$78.4k - $98k per year
...Job Overview: Legal and Compliance manages all legal and regulatory matters, including... ...functions. Working closely with Legal, Security, Engineering, Product, Marketing, and other cross-... ...: Experience working in a technology, software-as-a-service (SaaS), or online education...Contract workWorldwide$145k - $155k per year
...We are looking for an experienced backend engineer who enjoys solving complex problems, sharing knowledge, and building reliable software. As a Senior Backend Software Engineer,... ...initiatives, coordinate technical work, and manage dependencies and blockers. Collaborate with...Remote work- ...seeking a highly skilled Senior Application Engineer with deep T-SQL expertise to join the... ..., portfolio reporting, and advanced data management. You will collaborate closely with... ..., develop, and maintain robust, scalable software solutions supporting complex liquid credit...Remote job
- ...integrations that enables Stripe to accept, manage, and payout money across many countries,... ...at the intersection of product/platform engineers and financial partners, connecting them... ...technical role (ex: Technical Operations, Software Engineer, etc.) ~ Have experience managing...
$105k - $140k per year
...organizations around the world identify, manage, and engage with donors - at any scale. With... ...other technology firms to leverage our software developer toolkits (SDKs) to easily... ...more efficiently. You’ll work closely with engineering, design, marketing, and our nonprofit customers...Long term contract
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Manager, Software Engineering. Be the first to apply!
- director software engineering Canada
- project manager software development Canada
- software project manager Canada
- manager software development Canada
- software qa Canada
- software Canada
- software asset management analyst Canada
- software technical support specialist night shift Canada
- software implementation project manager Canada
- software support Canada

