Enterprise Architect - Customer Domains Focus
Role details
Job location
Tech stack
Job description
-
Define and evolve the target architecture for Customer Retention (B2C & B2B), Marketing, Loyalty, and Customer Care across all channels (web, app, store, contact center).
-
Design end-to-end customer data flows and canonical models to enable a unified customer 360, golden record, and seamless identity across systems.
-
Architect integrations between various CRM systems & components, Customer Data Platform, marketing automation/orchestration, loyalty platform, POS, e-commerce, and analytics-leveraging APIs and event-driven patterns.
-
Establish and govern API, event, and data standards (naming, versioning, schemas, security) and drive their adoption across product teams.
-
Shape non-functional architecture to support peak retail volumes (e.g., product launches, seasonal peaks): scalability, availability, resilience, observability, and security-by-design.
-
Partner with business stakeholders in CRM, Marketing and Loyalty to translate strategies and requirements into actionable roadmaps and solution designs.
-
Provide architectural guidance throughout delivery lifecycles-discovery, design, implementation, testing, deployment, and hyper care-reviewing designs and code for customer-domain components (APIs, events, data pipelines).
-
Implement data governance practices for consent and preference management, privacy compliance, data quality, deduplication/matching, anti-fraud and sanctions compliance.
-
Contribute to capability mapping, portfolio rationalization, and build-vs-buy decisions; produce reference architectures, standards, and decision records.
Requirements
Do you have experience in Software development?, Do you have a Master's degree?, * Bachelor' or Master's degree in Computer Science, Information Systems, or a related field.
- 5-7 years of experience in solution/enterprise architecture or closely related roles, ideally within retail or consumer-facing organizations, including 2+ years of hands-on software development using Java, .NET, or a similar language.
- Strong knowledge of customer-domain capabilities: Customer Master/MDM (B2C/B2B), CRM, CDP, identity resolution, consent & preference management, segmentation/personalization, loyalty programs (earn/burn, tiers).
- Proficiency in integration and API design: REST, GraphQL, event-driven messaging/streaming (publish/subscribe), and batch/ETL; experience with API gateways, event schema management, and contract-first design.
- Experience integrating cloud and SaaS platforms on at least one major cloud; familiarity with CI/CD, containers, and infrastructure-as-code is a plus.
- Security and compliance mindset: OAuth2/OIDC, tokenization, PII protection, role-based access, auditability, and privacy-by-design (e.g., GDPR).
- Excellent problem-solving and communication skills; able to simplify complex concepts and drive alignment with business and technical stakeholders.
- Very good command of English (verbal and written); German language skills are a plus.
Benefits & conditions
-
Young environment, where not everything is written in stone, and where you are expected to contribute and co-create the culture of the Tech Hub and international collaboration model
-
You'll have a 10% discount on the entire MediaMarkt website, so you can treat yourself at a lower price whenever you want!
-
On top of your compensation package, you can request Flexible Pay "MediaFlex program" (a.e. Ticket Restaurant, Private Health Insurance)
-
Flexible working time and possibility to combine home office / presential working. Intensive workday every Friday and during summer
-
The possibility to choose between 2 offices: The first one is the MediaMarkt Spain HQ with a very attractive menu at a price. You'll eat for less than €4! And the second office is located at Pier01, in Barceloneta, right in the center of Barcelona. Free coffee and free fruit once a week
-
If you need a VISA, don't worry, we'll assist you with the visa process and accompany you throughout the entire process!
-
There is a training budget so you can continue developing the skills you need most to keep growing professionally and personally!
-
We offer language classes: English, Spanish, and German
-
On your birthday, you won't work! It's a day for you to enjoy without thinking about work
-
You'll be working with the most cutting-edge technological stack of the moment
-
Training plan
-
Flexible working schedule, home office policy
-
Gym
-
Product discounts
-
Wellness and healthy plans
-
Media Flex, flexible retribution