Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Director, Software Engineering

$217.8k - $242k per year

PointClickCare

Job Title: Director, Software Engineering

Location: Remote – US

Travel to Office expectations

For Remote Roles: If this role is remote, there will be in-office events that will require travel to and from the Mississauga and/or Salt Lake City office. These will include, but not limited to, onboarding, team events, semi-annual and annual team meetings.

At PointClickCare our mission is simple: to help providers deliver exceptional care. And that starts with our people. As a leading health tech company that’s founder-led and privately held, we empower our employees to push boundaries, innovate, and shape the future of healthcare.

With the largest long-term and post-acute care dataset and a Marketplace of 400+ integrated partners, our platform serves over 30,000 provider organizations, making a real difference in millions of lives. We also reinvest a significant percentage of our revenue back into research and development, ensuring our employees have the resources to innovate and make a lasting impact. Recognized by Forbes as a top private cloud company and honored as one of Canada’s Most Admired Corporate Cultures, we offer flexibility, growth opportunities, and meaningful work.

At PointClickCare, we empower our people to be the architects of a smarter healthcare future; one that is human-first and accelerated by AI to create meaningful and lasting change. Employees harness AI as a catalyst for creativity, productivity, and thoughtful decision-making. By integrating AI tools into our daily workflows, collaboration is enhanced, outcomes are improved, and every team member has the proficiency to maximize their impact. It all starts with our hiring practices where we uncover AI expertise that complements our mission, and we continue to invest in training and development to nurture innovation throughout the employee journey.

Join us in redefining healthcare — so it doesn’t just survive, it thrives. To learn more about PointClickCare, check out Life at PointClickCare and connect with us on Glassdoor and LinkedIn.

Position Summary:

The Software Engineering Director will lead the engineering organization responsible for Transitions of Care. Reporting to the VP, Engineering, this leader will oversee a team of approximately 50 engineers through a management structure of 10-11 managers and senior managers.

The Director will partner closely with Product Management to define roadmaps, align engineering strategy with business priorities, and build a cohesive, high-performing organization. This role requires a strategic engineering leader who can mentor leaders, strengthen talent density, drive technical architecture decisions, and help scale AI-powered products and platforms within a cloud-based ecosystem.

Key Responsibilities:

  • Partner with Product Management to develop and execute roadmaps that balance product innovation, technical investments, operational excellence, and long-term platform strategy.
  • Lead and unify multiple engineering teams into a cohesive organization, establishing clear priorities, shared objectives, and strong cross-functional collaboration.
  • Develop and execute engineering strategies that support current and future business needs while ensuring scalable, reliable, and secure platform capabilities.
  • Drive technical architecture decisions across Core and Application & Platform Services technology stacks, partnering with architecture and shared services teams.
  • Coach, mentor, and develop managers and senior managers, building leadership capability and increasing organizational effectiveness and talent density.
  • Guide teams in evaluating and prioritizing technical initiatives by clearly articulating business value and aligning investments with strategic objectives.
  • Lead hiring, workforce planning, and succession planning efforts to attract, retain, and develop top engineering talent.
  • Collaborate with engineering, product, sales, customer success, and executive stakeholders to successfully deliver complex, large-scale initiatives.
  • Champion Agile and Kanban development methodologies and foster a culture of continuous improvement, accountability, and technical excellence.
  • Support the development and scaling of AI-driven products and services, helping create an integrated data ecosystem that enables innovation across the organization.

Required Skills & Qualifications:

  • 15+ years of progressive software engineering experience, including significant leadership experience within complex technology organizations.
  • Proven experience leading large engineering organizations through multiple layers of management, including managers and senior managers.
  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Demonstrated success partnering with Product Management and executive stakeholders to define strategy, prioritize investments, and deliver business outcomes.
  • Experience defining and implementing software engineering best practices across the full software development lifecycle.
  • Strong track record of organizational leadership, including coaching leaders, driving change, and building high-performing teams.
  • Experience delivering large-scale cloud-based solutions using Azure, AWS, and/or Google Cloud Platform.
  • Familiarity with modern AI technologies, with preference given to candidates who have successfully built and scaled AI-enabled products or platforms.
  • Strong technical architecture background with the ability to evaluate trade-offs and guide strategic technology decisions.
  • Demonstrated ability to influence across engineering, product, sales, customer success, and executive teams.
  • Excellent communication, problem-solving, organizational, and stakeholder management skills.
  • Strong sense of ownership, urgency, accountability, and commitment to delivering results.

At PointClickCare, base salary is one of the many components that make up our total rewards package. The US base salary range for this position is $217,800 - $242,000+ bonus + benefits, non-overtime eligible. Our salary ranges are determined by job and level. The range displayed on each job posting reflects the target for new hire salaries for the position across all US locations. Within the range, individual compensation is determined by job-related skills and knowledge, relevant experience including professional and lived experience, and/or work location. Your recruiter can share more information about our total rewards package during the hiring process.

PointClickCare Benefits & Perks

  • Benefits starting from Day 1
  • Retirement Plan Matching (RRSP & 401K)
  • Flexible Paid Time Off
  • Lifestyle/Wellness Spending Account
  • Parental & Caregiver Leaves
  • Fertility & Adoption Support
  • Continuous Development Support Program
  • Employee Assistance Program
  • Learning Programs & Resources
  • Employee Recognition … and more!

Equal Employment Opportunity:

It is the policy of PointClickCare to ensure equal employment opportunity without discrimination or harassment on the basis of race, religion, national origin, status, age, sex, sexual orientation, gender identity or expression, marital or domestic/civil partnership status, disability, veteran status, genetic information, or any other basis protected by law. PointClickCare welcomes and encourages applications from people with disabilities. Accommodations are available upon request for candidates taking part in all aspects of the selection process. Please contact View email address on click.appcast.io should you require any accommodations.

When you apply for a position, your information is processed and stored with Lever, in accordance with Lever’s Privacy Policy. We use this information to evaluate your candidacy for the posted position. We also store this information, and may use it in relation to future positions to which you apply, or which we believe may be relevant to you given your background. When we have no ongoing legitimate business need to process your information, we will either delete or anonymize it. If you have any questions about how PointClickCare uses or processes your information, or if you would like to ask to access, correct, or delete your information, please contact PointClickCare’s human resources team: View email address on click.appcast.io

PointClickCare is committed to Information Security. By applying to this position, if hired, you commit to following our information security policies and procedures and making every effort to secure confidential and/or sensitive information.

#LI-Remote

$217,800 - $242,000 a year

#J-18808-Ljbffr
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Director, Software Engineering in Mississauga, ON vacancy
  • $217.8k - $242k per year

     ...Experience: 15+ years of progressive software engineering experience, including significant leadership experience Core Areas: Engineering Leadership...  ...meetings, and annual meetings About the Role The Director, Software Engineering will lead a large software engineering... 
    Suggested
    Long term contract
    Flexible hours

    7Seventy

    Mississauga, ON
    1 day ago
  •  ...bi-weekly/monthly events in the office with your specific team. This is a requirement for this role. Job title: Intermediate Software Engineer   What your day-to-day will look like: · Identify, prioritize and execute tasks in the software development life cycle ·... 
    Suggested
    Long term contract
    Full time
    Work at office
    Remote work

    pointclickcare

    Mississauga, ON
    18 hours ago
  •  ...Responsibilities Identify, prioritize, and execute software development life cycle tasks. Iterate on software requirements with business...  ...effectively as part of a team. Proven experience as an engineer. BSc/BA in Computer Science or a related degree. Generative... 
    Suggested
    Full time
    Work at office
    Remote work
    Flexible hours

    PointClickCare

    Mississauga, ON
    6 hours ago
  • $94.5k - $227.2k per year

     ...without the need for complicated optics or fluidics. Developing our unique platform requires expertise across a range of fields: software engineering, data science, biology, chemistry, protein engineering, circuit design, and electrochemistry, just to name a few. We develop a... 
    Suggested
    Relocation package

    Roche Holding AG

    Mississauga, ON
    3 days ago
  •  ...who has done it before. I’m writing this myself because I want the right person to read it from me. We are hiring a Director or VP of Engineering to own this platform end-to-end. Not to manage it. To own it. To come in with a clear point of view of what visionary... 
    Suggested

    Birdseye Security Inc.

    Mississauga, ON
    1 day ago
  •  ...Aviya Aerospace Systems is a leader in engineering services and solutions for mission critical Aerospace and Defense applications. Aviya provides expertise in program management, systems, software, mechanical, and hardware engineering to many of the top-tier Aerospace and... 
    Full time
    For contractors

    aviyatech

    Mississauga, ON
    14 days ago
  • $156k - $174k per year

     ...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 Director of Engineering, you’ll lead multiple Agile teams to deliver high-quality software solutions. You’ll own the... 
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Pointclickcare

    Mississauga, ON
    more than 2 months ago
  • $69.7k - $98.4k per year

     ...maintenance, configuration, administration and/or provisioning of systems/applications. CUSTOMER Develop new solutions as required for engineering programs and projects within assigned area, which includes areas in and around IT Operations, Observability, Site Reliability... 
    Permanent employment
    Full time
    Work from home

    TD Bank

    Mississauga, ON
    1 day ago
  • $106.23k - $145k per year

     ...unlock the value of technology and build a more sustainable, more inclusive world. Job Description Works in the area of Software Engineering which encompasses the development maintenance and optimization of software solutions and applications. 1. Applies scientific methods... 
    Long term contract
    Permanent employment
    Full time
    Local area

    Capgemini

    Mississauga, ON
    22 days ago
  • $160k - $350k per year

     ...create accountability with those who fail to maintain these standards. Qualifications: ~15+ years of progressive experience in software engineering, technology leadership, and program management. ~8-10+ years of people management experience leading managers and engineering... 
    Full time
    Work at office
    Local area

    Citigroup Inc.

    Mississauga, ON
    1 day ago
  •  ...Job Description Overview The Senior Director of Process and System Engineering Function is a senior leadership position reporting to VP of Engineering...  ...final accountability for selecting any technical software tools and ensuring they are configured, integrated and... 
    Long term contract
    Full time
    Internship
    Work at office
    Flexible hours

    AtkinsRéalis

    Mississauga, ON
    3 days ago
  •  ...Senior Software Developer   About the Role   We are looking for a Senior Software Developer  who approaches software delivery with...  ...automated testing, Git-based workflows, CI/CD, and repeatable engineering practices to deliver faster, safer, and higher-quality outcomes... 
    Full time
    Internship

    Gryphtech

    Mississauga, ON
    a month ago
  •  ...technologies that seamlessly integrate into everyday life. Our innovation engine continuously expands the platform’s capabilities, addressing...  ..., longer lives. Role Overview: We are hiring a Senior Software Quality Engineer to shape how Myant tests health software in an... 
    Long term contract
    Full time
    Worldwide
    Shift work

    Myant Shared Service Corp.

    Mississauga, ON
    13 days ago
  • $100k - $150k per year

    Overview Languages English Education ~ Bachelor's degree Experience 5 years or more Remote Work must be done remotely. There’s no office space provided. Benefits Health benefits Dental plan Health care plan Financial benefits ...
    Permanent employment
    Full time
    Work at office
    Remote work

    ProServeIT Corporation

    Mississauga, ON
    2 days ago
  • $152k - $174k per year

     ...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. You'll... 
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Pointclickcare

    Mississauga, ON
    more than 2 months ago
  •  ...emailed to you after you apply. \ \ Do you enjoy technology, software & solving tech issues? Do you want to be apart of the hottest...  ...multiple teams \\\\ ~ B.S. degree in Computer Science or Electrical Engineering or equivalent experience \\\\ ~ Successful completion of a... 
    Full time

    Dbnc Group Inc.

    Mississauga, ON
    more than 2 months ago
  •  ...Overview Lead the strategic direction, governance, and operational excellence of Procurement Engineering for one of the world's leading nuclear technology organizations. As Senior Director, Procurement Engineering Function, you will play a critical role in connecting... 
    Internship
    Flexible hours

    AtkinsRéalis

    Mississauga, ON
    1 day ago
  •  ...Overview Reporting to a Vice President of Engineering, C1 refurbishment, the Project Engineering Director provides leadership and coaching to management roles and senior professional staff executing the scope of work pertaining to computers, instrumentation & control and... 
    Contract work
    Internship
    Flexible hours

    AtkinsRéalis

    Mississauga, ON
    4 days ago
  • $120.8k - $170.8k per year

     ...Engineer the future of global finance. At Citi, our Tech team doesn’t just support finance – we are helping to redefine it. Every day, $...  ...global franchise. Role Overview/What will you do: As Lead Software Engineer in our global technology team, you will be working with... 
    Full time

    Citigroup Inc.

    Mississauga, ON
    1 day ago
  • $90k - $110k per year

     ...Job Description Job Description ERP SOFTWARE IMPLEMENTATION CONSULTANT - Distribution Focus Location: Greater Toronto Area (Hybrid) EVRON is a is a leading Canadian solutions-oriented Systems Integrator with a proud 43 year history. Our growing team of 30 plus members... 
    Remote work

    Evron Computer Systems

    Mississauga, ON
    8 days ago
  • $156k - $174k per year

     ...build scalable platform services, leveraging modern AI-augmented engineering practices to accelerate delivery, improve reliability, and...  ...Experience Strong track record building and shipping production software in modern languages (Java, Python, or similar). Deep... 
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Pointclickcare

    Mississauga, ON
    more than 2 months ago
  • $70k - $80k per year

     ...About the Role: As a Junior Site Reliability Engineer, you will learn how modern software systems are built, operated, and improved in production.  You will work alongside experienced SREs who directly operate a small number of critical production services while also helping... 
    Full time
    Internship

    Pointclickcare

    Mississauga, ON
    a month ago
  • $119k - $178k per year

     ...We Are Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly innovate AI-powered products...  ...have spent years living at the boundary between silicon and software, and you have learned that the best validation tools are not the... 
    Long term contract
    Manual labor
    Shift work
    1 day per week

    Synopsys Inc

    Mississauga, ON
    23 days ago
  • $145.1k - $217.7k per year

     ...solver who seeks passion in your work, come join us. We’ll enable growth and progress together. The Role: The Front-end Software Engineering Lead & Manager is a senior management level position that also requires hands‑on engineering, responsible for accomplishing results... 
    Full time

    Citigroup Inc.

    Mississauga, ON
    4 days ago
  •  ...Director, Renewable Energy Forensic & Remedial Engineering – Canada About This Position Cermak Peterka Peterson (CPP) is a global engineering consulting firm specializing in understanding and managing the effects of wind on structures, infrastructure, and the built environment... 
    Long term contract
    Full time
    For contractors
    Internship
    Worldwide

    CPP Inc.

    Mississauga, ON
    4 days ago
  •  ...British Columbia. Our seasoned team of engineers, project managers and other specialists...  ...of the Civil Operations, the Project Director is fully responsible for all the proposals...  ...and previous experience with scheduling software; ~ This position is located in the Greater... 
    Full time
    Contract work
    For subcontractor
    Work at office
    Flexible hours

    Ebc Corp

    Mississauga, ON
    27 days ago
  • $120.8k - $170.8k per year

     ...Citi's Core Payment Systems team is looking for a Senior Lead Software Engineer to architect and drive the modernization of global payment processing platforms that move USD 4 trillion in client transactions every day. In this critical technical leadership role, you will define... 
    Full time
    Work at office
    Remote work

    Citigroup Inc.

    Mississauga, ON
    4 days ago
  • $120k - $160k per year

     ...here is your chance. General Accountability The Senior Software Developer is responsible for designing and delivering high-...  ...assigned from time to time. Education Degree in Software Engineering or similar. Key Attributes ~8+ years of experience in... 
    Full time

    Profound Medical Inc.

    Mississauga, ON
    14 days ago
  • $93k - $139k per year

     ...integration, empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological innovation. You Are: As a seasoned Software Engineer, you bring a strong combination of software expertise and hands-... 

    Synopsys Inc

    Mississauga, ON
    more than 2 months ago
  •  ...and resource planning Operations & Service Delivery Oversee provisioning, configuration, and lifecycle management of hardware, software, and IT assets Ensure efficient onboarding/offboarding processes and identity/access management Support remote and in-office employees... 
    Work at office
    Remote work

    otilumionics

    Mississauga, ON
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Director, Software Engineering. Be the first to apply!