About the role
About Messagepoint:
Messagepoint is a privately-owned software company providing an AI-powered SaaS solution that enables enterprises to manage and personalize customer communications with greater speed, accuracy, and control. Our award-winning platform empowers business users to create and optimize compliant, personalized communications across digital and print channels using advanced content intelligence and large language models.
Messagepoint is headquartered in Toronto with employees located throughout Canada, the United States
and the UK.
Summary
We are looking for a highly motivated and experienced Solutions Architect to join our team. The successful candidate will be responsible for designing, developing and implementing complex customer communication management (CCM) solutions for our clients. The Solutions Architect will work closely with clients (both business and technical personas), project managers, and other internal stakeholders to ensure that the solutions meet the client business and technical requirements and provide a positive user experience.
Responsibilities:
-
Work closely with clients’ IT and Business teams to design, develop, and implement CCM solutions, including document design, composition, and delivery workflows.
-
Conduct needs analyses and technical assessments to develop and document solution requirements and specifications.
-
Lead requirements analysis and solution architecture design sessions with clients, project teams, and stakeholders.
-
Assess business impacts of technical choices, prepare alternatives, and present recommendations to clients.
-
Collaborate with Sales and Customer Success teams to ensure smooth hand-offs between pre-sales, delivery, and steady-state support.
-
Partner with Project Managers to ensure successful project execution.
-
Provide technical leadership and guidance to delivery teams, resolving complex technical issues when needed.
-
Collaborate with Professional Services on effort/cost estimates and validate requirements.
-
Produce key documentation including:
- Document of Understanding
- High-Level and Detailed Solution Designs
- Architecture, design, and configuration documentation
-
Define executable deliverables and installation requirements.
-
Ensure solutions are packaged, deployed, and meet operational and security standards.
-
Approve design deviations and ensure adherence to specifications.
-
Provide documentation for operations and knowledge transfer.
-
Develop, implement, and evolve best practices for solution architecture.
-
Identify product limitations or required enhancements, and document in Confluence / track in Jira.
Qualifications:
- Experience & Skills
- 7+ years designing and implementing complex CCM solutions.
- Proven experience as a Solutions Architect (or similar role) with strong analytical, problem-solving, and communication skills.
- Technical team leadership experience.
- Experience with designing and implementing document design, composition, and delivery workflows across digital and print channels.
- Strong business analysis skills and advanced understanding of analysis techniques and processes.
- Proven record of delivering under pressure with excellent client-facing skills.
- Highly organized, detail-oriented, and able to prioritize effectively.
- Excellent written and verbal communication skills.
- Technical Expertise
- Knowledge of Messagepoint and/or Sefas CCM platform is a must.
- Knowledge of CCM platforms such as OpenText Exstream, Quadient Inspire or other is a plus.
- Strong understanding of supporting technologies: coding languages, cloud infrastructure, web technologies, integration protocols, APIs, databases, and 3rd-party plugins.
- Demonstrated programming experience in Python (required); Go (advantageous).
- 5+ years working with container technologies (e.g., Docker).
- Proficiency with service integrations (REST, SOAP, message brokers, file transfer).
- Experience with workflow automation and scripting.
- Strong SQL experience.
- CI/CD pipeline experience.
- Knowledge of system security best practices.
- Test-driven development approach.
- Ability to read and write multiple data file formats (CSV, XML, JSON, fixed length).
- Industry Knowledge
- 5+ years of experience supporting projects for Financial Services, Insurance, and/or Healthcare.
- Background in Customer Communication Management, Customer Experience, or Digital/Mobile software solutions.
- Education
-
Bachelor’s Degree in Computer Science, Information Technology, or related field.
-
Messagepoint is an Equal Opportunity Employer and encourages diversity and inclusion in the workplace.
We thank you for your interest, however, only those who qualify for an interview will be contacted.
About Messagepoint
Messagepoint is a leading provider of customer communications management software. Only Messagepoint harnesses AI-powered Content Intelligence to automate and simplify the process of migrating, optimizing, authoring, and managing complex customer communications for non-technical (business) users. Customers rely on Messagepoint's award-winning platform to consistently deliver exceptional, highly personalized customer communications across all platforms and channels.
About the role
About Messagepoint:
Messagepoint is a privately-owned software company providing an AI-powered SaaS solution that enables enterprises to manage and personalize customer communications with greater speed, accuracy, and control. Our award-winning platform empowers business users to create and optimize compliant, personalized communications across digital and print channels using advanced content intelligence and large language models.
Messagepoint is headquartered in Toronto with employees located throughout Canada, the United States
and the UK.
Summary
We are looking for a highly motivated and experienced Solutions Architect to join our team. The successful candidate will be responsible for designing, developing and implementing complex customer communication management (CCM) solutions for our clients. The Solutions Architect will work closely with clients (both business and technical personas), project managers, and other internal stakeholders to ensure that the solutions meet the client business and technical requirements and provide a positive user experience.
Responsibilities:
-
Work closely with clients’ IT and Business teams to design, develop, and implement CCM solutions, including document design, composition, and delivery workflows.
-
Conduct needs analyses and technical assessments to develop and document solution requirements and specifications.
-
Lead requirements analysis and solution architecture design sessions with clients, project teams, and stakeholders.
-
Assess business impacts of technical choices, prepare alternatives, and present recommendations to clients.
-
Collaborate with Sales and Customer Success teams to ensure smooth hand-offs between pre-sales, delivery, and steady-state support.
-
Partner with Project Managers to ensure successful project execution.
-
Provide technical leadership and guidance to delivery teams, resolving complex technical issues when needed.
-
Collaborate with Professional Services on effort/cost estimates and validate requirements.
-
Produce key documentation including:
- Document of Understanding
- High-Level and Detailed Solution Designs
- Architecture, design, and configuration documentation
-
Define executable deliverables and installation requirements.
-
Ensure solutions are packaged, deployed, and meet operational and security standards.
-
Approve design deviations and ensure adherence to specifications.
-
Provide documentation for operations and knowledge transfer.
-
Develop, implement, and evolve best practices for solution architecture.
-
Identify product limitations or required enhancements, and document in Confluence / track in Jira.
Qualifications:
- Experience & Skills
- 7+ years designing and implementing complex CCM solutions.
- Proven experience as a Solutions Architect (or similar role) with strong analytical, problem-solving, and communication skills.
- Technical team leadership experience.
- Experience with designing and implementing document design, composition, and delivery workflows across digital and print channels.
- Strong business analysis skills and advanced understanding of analysis techniques and processes.
- Proven record of delivering under pressure with excellent client-facing skills.
- Highly organized, detail-oriented, and able to prioritize effectively.
- Excellent written and verbal communication skills.
- Technical Expertise
- Knowledge of Messagepoint and/or Sefas CCM platform is a must.
- Knowledge of CCM platforms such as OpenText Exstream, Quadient Inspire or other is a plus.
- Strong understanding of supporting technologies: coding languages, cloud infrastructure, web technologies, integration protocols, APIs, databases, and 3rd-party plugins.
- Demonstrated programming experience in Python (required); Go (advantageous).
- 5+ years working with container technologies (e.g., Docker).
- Proficiency with service integrations (REST, SOAP, message brokers, file transfer).
- Experience with workflow automation and scripting.
- Strong SQL experience.
- CI/CD pipeline experience.
- Knowledge of system security best practices.
- Test-driven development approach.
- Ability to read and write multiple data file formats (CSV, XML, JSON, fixed length).
- Industry Knowledge
- 5+ years of experience supporting projects for Financial Services, Insurance, and/or Healthcare.
- Background in Customer Communication Management, Customer Experience, or Digital/Mobile software solutions.
- Education
-
Bachelor’s Degree in Computer Science, Information Technology, or related field.
-
Messagepoint is an Equal Opportunity Employer and encourages diversity and inclusion in the workplace.
We thank you for your interest, however, only those who qualify for an interview will be contacted.
About Messagepoint
Messagepoint is a leading provider of customer communications management software. Only Messagepoint harnesses AI-powered Content Intelligence to automate and simplify the process of migrating, optimizing, authoring, and managing complex customer communications for non-technical (business) users. Customers rely on Messagepoint's award-winning platform to consistently deliver exceptional, highly personalized customer communications across all platforms and channels.