About the role
<p>The Chief Architect for HealthShare is accountable for the architectural direction of the HealthShare platform and its evolution toward a more adoptable, upgradeable, and operationally efficient product. This role works across Development and Product Management to ensure architectural decisions support the product roadmap, improve execution across teams, and reduce the cost and complexity of deploying, upgrading, and operating HealthShare.</p> <p>This role owns the long-term technical shape of the platform, including service boundaries, deployment architecture, tenancy model, operational model, interoperability architecture, and the standards needed to move HealthShare toward a more productized and manageable service platform. It is expected that key architectural directions will include multi-tenant-capable design, cloud-deployable services, and stronger operational manageability.</p> <p>This role reports to the Director of Development, HealthCare Solutions.</p> <p><strong>Primary Accountability</strong></p> <ul> <li>Define and maintain the target architecture for HealthShare.</li> <li>Drive architectural evolution from deployment-specific patterns toward reusable platform services.</li> <li>Ensure architectural investments materially reduce the cost and complexity of adoption, upgrade, and operation.</li> <li>Guide HealthShare services toward multi-tenant-capable, cloud-deployable, and operationally manageable designs where those approaches improve product scalability and lifecycle efficiency.</li> <li>Align architecture with Product Management goals and roadmap priorities.</li> <li>Establish and enforce architectural standards across teams.</li> <li>Mentor senior engineers and architects and raise the quality of technical decision-making across the organization.</li> </ul> <p><strong>Key Responsibilities</strong></p> <ul> <li>Set the architectural direction for HealthShare platform capabilities, shared services, and major subsystem investments.</li> <li>Define platform architecture in ways that reduce implementation friction, simplify deployment, and improve upgrade consistency across customer environments.</li> <li>Lead architecture for multi-tenancy, including tenant isolation, configuration strategy, security boundaries, data partitioning, and operational controls, where it supports lower-cost delivery and operation.</li> <li>Define architectural requirements for cloud deployment, including portability, automation, resilience, observability, upgradeability, and lifecycle management.</li> <li>Drive improvements in manageability, including provisioning, deployment consistency, monitoring, telemetry, support diagnostics, and fault isolation.</li> <li>Partner with Product Management to ensure a