Tidal Commerce logo

Solution Architect (Shopify-CRM Integration)

Tidal Commerce
Part-time
On-site
Richmond Hill, Canada

Engagement Type: Fractional / Contract 
Duration: ~2 months 


Role Overview 

This role is responsible for designing and leading the architecture for a complex, API-based integration between Shopify and Blackbaud CRM, including migration from Shopify Liquid to Shopify Hydrogen. The Solution Architect will define the end-to-end technical architecture, guide implementation, and ensure scalable, secure, and reliable system integration across platforms and cloud environments. 


This is a hands-on architectural leadership role requiring deep technical expertise and strong stakeholder engagement. 


Key Responsibilities 

  • Own the solution architecture for the migration from Shopify Liquid to Shopify Hydrogen 
  • Design and oversee an API-driven integration framework between Shopify and Blackbaud CRM 
  • Define system architecture across application layers, middleware, APIs, data flows, and security 
  • Lead cloud architecture decisions and deployment strategy, primarily within Microsoft Azure 
  • Establish integration patterns (REST APIs, webhooks, middleware, authentication, etc.) 
  • Provide technical leadership during implementation, ensuring alignment with architectural standards and best practices 
  • Collaborate closely with stakeholders across business, CRM, ecommerce, and engineering teams 
  • Identify technical risks, performance constraints, and scalability considerations 
  • Support deployment planning, migration strategy, and post-deployment stabilization 

 

Required Experience & Skills 

  • 11+ years of experience in software engineering, including strong experience in solution architecture 
  • Deep expertise in Shopify Hydrogen and Shopify Liquid 
  • Experience with Shopify Collective is preferred 
  • Strong experience with API architecture, system integrations, and middleware patterns 
  • Solid CRM system knowledge, preferably Blackbaud CRM 
  • Proven experience architecting and deploying solutions in Azure (AWS and GCP are secondary) 
  • Experience in ecommerce environments  
  • Strong understanding of: 
    • API design, integration, and event-driven patterns 
    • Cloud-native and distributed architectures 
    • Data mapping, transformation, and synchronization 
    • Security, authentication, and access control 
  • Demonstrated ability to lead technical delivery and work effectively with cross-functional stakeholders 
  • Ability to translate business requirements into scalable, maintainable technical solutions 

 

Engagement Expectations 

  • Fractional engagement over a 2-month period 
  • Engagement scope may expand into a full-capacity role depending on expertise and project needs 
  • Compensation: Open to hourly contractor rate structures 
  • Must be able to collaborate and attend working sessions aligned to the Eastern Time Zone