Solution Architect
Role details
Job location
Tech stack
Job description
Our client is seeking a Solutions Architect to design modern, scalable data solutions that power personalised customer experiences, advanced marketing capabilities, and data-driven decisioning across the organisation. You'll work across customer, campaign, and marketing domains, shaping how data flows, integrates, and delivers value. What you'll do
- Design end-to-end solutions across customer, marketing, and decisioning systems.
- Evaluate and replace third-party platforms with modern, internal solutions.
- Create integration patterns covering APIs, schemas, tables, and file structures.
- Work closely with domain and data architects to ensure aligned, robust designs.
- Recommend and design cloud infrastructure-primarily AWS and Snowflake, with some Azure.
- Partner with engineers and data scientists to operationalise models and deliver production-ready solutions.
- Lead architecture discussions with stakeholders across product, marketing, engineering, and analytics.
- Produce clear solution designs and documentation for delivery teams. What you'll bring
Requirements
-
Strong experience with customer and marketing data platforms in the retail domain.
-
Knowledge of SCV, MDM, CRM, CDP, and data governance principles.
-
Understanding of GDPR and best-practice handling of customer data.
-
Experience with API design, real-time paradigms, and integration patterns.
-
Hands-on exposure to Snowflake, cloud data platforms, and event streaming (Kafka beneficial).
-
Familiarity with AWS (Azure a bonus).
-
Excellent communication and stakeholder management skills.
-
Ability to evaluate emerging tools and adapt quickly.
-
Hands-on experience with data modelling. Nice to have
-
Knowledge of Airflow, Azure Data Factory, or similar orchestration tools.
-
Understanding of model performance monitoring and observability best practice. Interested in shaping next-generation customer data solutions? We'd love to hear from you. Please apply ASAP to be considered.