Marketing Automation Engineer (CRM)
Role details
Job location
Tech stack
Job description
We're looking for a technical Marketing Automation Engineer (CRM) who will design, build and maintain the systems, automations and data flows that support the entire customer lifecycle from acquisition to long-term retention. This role prioritises data models, APIs, lifecycle triggers, segmentation logic and event-driven architectures over campaign operations. About The Team
The CRM Automation team builds and maintains the technical infrastructure that powers Fever's lifecycle communications. We collaborate with Product, Data and Growth teams to deliver personalised, real-time experiences across email, push, SMS and WhatsApp, ensuring users receive the right message at the right time through scalable architectures and continuous experimentation. What You'll Do Lifecycle Architecture
- Build and iterate scalable lifecycle flows across onboarding, activation, conversion and retention phases.
- Translate lifecycle logic into technical architectures, schemas and event-driven triggers.
Automation Engineering
- Implement advanced logic using AMPscript, SSJS, SQL and REST/SOAP APIs for dynamic personalization.
- Create reusable automation components to accelerate development and reduce operational complexity.
Data Activation & Modeling
- Design and maintain data models needed for lifecycle segmentation and decisioning.
- Develop robust data ingestion and transformation workflows to ensure accurate audience targeting.
System Integrations
- Connect CRM automations with internal APIs, backend systems and real-time event streams.
- Align lifecycle trigger definitions and data structures with Data Engineering and Product Engineering.
Performance, Reliability & Quality
- Monitor and improve automation performance, execution time and system stability.
- Implement diagnostics, alerting and validation layers to ensure lifecycle flows run consistently at scale.
Experimentation & Optimization
- Support controlled experiments within lifecycle flows (variant routing, conditional logic, A/B structures).
- Contribute to frameworks that evaluate impact on key lifecycle stages and overall system efficiency.
Requirements
- 2-3 years of experience in CRM and digital marketing within web/mobile product environments.
- Advanced SQL: design complex queries, data models, transformations, CTEs and audience logic for large-scale lifecycle flow.
- Bachelor's degree in Engineering, Computer Science or a related technical field.
- English fluency - clear communication with technical, product and data teams in an international environment.
Nice-to-have
- SSJS, APIs and AMPscript for dynamic content and integrations.
- Experience in Salesforce Marketing Cloud (Journey Builder, Automation Studio, Email Studio, CloudPages).
- HTML, CSS, ReactJS (for email or landing page development).
- Tagging and analytics tools (e.g., Segment, Amplitude, GTM).
- Version control tools (e.g., Git) and ticketing systems (e.g., Jira, Confluence).
Benefits & conditions
- Attractive compensation package.
- Opportunity to have a real impact in a high-growth global category leader.
- 40% discount on all Fever events and experiences.
- Work in Madrid, with possible travel across markets.
- Home office friendly.
- Responsibility from day one and professional and personal growth.
- Great work environment with a young, international team.
- Health insurance and other benefits such as Flexible remuneration with a 100% tax exemption through Cobee.
- English and Spanish lessons.
- Free food, drink and fruit at the office.
- Possibility to receive part of your salary in advance via Payflow.
- Wellhub Membership.