About the Role
We are seeking a skilled and customer-focused Technical Solutions Consultant to join our Client Services team. Reporting to the Strategy Manager, this role will be responsible for delivering technical onboarding, solution design, and ongoing implementation support for some of Xtremepush’s most complex and strategic clients.
As a Technical Solutions Consultant, you will work directly with client technical teams, marketing stakeholders, and internal Product and Engineering teams to ensure successful implementation of the Xtremepush platform. This role is critical in ensuring integrations, data architecture, and CRM use cases are designed and delivered to a high standard throughout the client lifecycle - from initial discovery and onboarding through to ongoing optimisation and technical consultation.
You will support clients who require a higher level of technical partnership than can be provided through standard onboarding, Account Management, or Support channels, particularly where complex integrations, migrations, or advanced CRM setups are involved.
This is an excellent opportunity for someone with strong CRM and data integration experience who enjoys solving technical challenges, working closely with enterprise clients, and delivering high-quality marketing technology solutions in a fast-moving environment.
This is a remote role. #LI-Remote
Key Responsibilities
Client Onboarding & Technical Discovery
Lead technical discovery sessions with new clients and prospects to understand platform architecture, data sources, and CRM requirements
Define integration approaches across SDK, API, Webhooks, batch imports, and Kafka ingestion methods
Solution Design & Architecture
Design end-to-end customer engagement solutions using Xtremepush features including Journeys, Campaigns, Segmentation, Promotions, and Personalisation
Translate business use cases into scalable technical implementations
Recommend best practices for event structure, profile attributes, identity resolution, and consent management
Validate technical feasibility of complex use cases with Product and Engineering teams
SDK & Platform Implementation Support
Guide clients through mobile and web SDK integrations (iOS, Android, Web, React Native, etc.)
Support setup of push notifications, email, SMS, in-app messaging, and web messaging channels
Assist with device tracking, subscription preferences, and identity management
Provide technical support during development, QA, and production rollout phases
Support marketplace and custom integration workflows
Campaign & CRM Use Case Enablement
Support implementation of lifecycle campaigns, triggered journeys, promotions, and segmentation strategies
Assist clients with campaign triggers, event-based automation, and API-driven workflows
Provide guidance on personalisation tokens, dynamic content, and templating
Help marketing teams design technically sound campaign architectures
Ongoing Technical Consultation & Support
Act as the technical point of contact for assigned enterprise clients
Support post-onboarding optimisation, new use cases, and platform enhancements
Investigate and resolve complex technical or data-related issues
Work with internal teams to ensure timely resolution of escalations
Cross-Functional Collaboration
Partner with Account Managers and Customer Success to deliver a consistent client experience
Work with Support and TechOps to troubleshoot platform or integration issues
Provide feedback to Product on client requirements and feature gaps
Contribute to internal documentation, best practices, and onboarding templates
Continuous Improvement & Enablement
Share knowledge across global Client Services teams
Stay up to date with CRM, CDP, and marketing automation best practices
Identify opportunities to improve onboarding processes and technical delivery
Your Experience and Qualifications
Essential Requirements
2–5 years experience working with CRM, marketing automation, CDP, or SaaS platforms
Strong understanding of APIs, JSON, and data integration concepts
Experience with event-driven architectures and customer data models
Experience supporting technical implementations for enterprise clients
Strong problem-solving skills and attention to detail
Ability to communicate technical concepts to both technical and non-technical stakeholders
Comfortable working with clients across different time zones, including APAC and EMEA
Preferred Qualifications
Experience with Kafka, webhooks, SDK integrations, or cloud-based platforms
Familiarity with mobile marketing, push notifications, and in-app messaging
Experience with customer data platforms (CDP) or identity resolution
Experience in gaming, sportsbook, fintech, insurance, retail, or high-volume SaaS environments
Basic SQL or data analysis experience
Experience working in a client-facing technical consulting role
Technical Competencies
REST APIs and webhook configuration
JSON / event payload design
Data mapping and ETL concepts
SDK implementation fundamentals
Segmentation and customer data modelling
Campaign automation and journey orchestration
Location
This is a remote role based in Canada
About us
Headquartered in Ireland with offices in the UK and US, Xtremepush is an Omnichannel Customer Engagement Platform powered by a built-in CDP. It enables high-velocity companies to build, grow, and retain strong customer relationships through personalised, relevant, and timely communication. With a true single customer view at its core, Xtremepush provides actionable customer intelligence that drives engagement, conversion, and revenue across all channels, while putting customer retention first.
At Xtremepush, we believe that diversity adds incredible value to our teams, our products, and our culture. We don’t just accept differences, we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. As an equal opportunity employer, we stay true to our mission by ensuring that our place can be anyone’s place regardless of race, religion, gender, sexual orientation, national origin, disability or age.