
Let's Go!
MediaMarktSaturn
full-time
Posted on:
Location Type: Office
Location: Barcelona • Spain
Visit company websiteExplore more
Tech Stack
About the role
- 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
- 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
- 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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
solution architectureenterprise architecturesoftware developmentJava.NETAPI designRESTGraphQLevent-driven messagingdata governance
Soft Skills
problem-solvingcommunicationstakeholder alignmentsimplifying complex concepts