Why Work at Lenovo
Description and Requirements
Job Description: Developer – CRM Marketing Automation
Role Overview:
As a Marketing Automation Developer, you will lead the design, development, and deployment of sophisticated cross-channel marketing campaigns across modern marketing automation platforms. You will collaborate with business users and internal teams to build scalable, data-driven solutions leveraging the latest in automation, segmentation, personalization, and campaign orchestration technologies.
Key Responsibilities:
Job Summary:
Designs and executes solutions on enterprise-grade Marketing Automation platforms such as Salesforce Marketing Cloud, Adobe Campaign, Oracle Eloqua, Braze, Iterable, or similar, with integrated Customer Data Platforms (CDPs) to drive personalized, omnichannel customer engagement.
You will:
- Partner with business stakeholders to translate marketing strategies into technically sound campaign solutions.
- Develop and launch complex, automated, cross-channel campaigns (email, SMS, push notifications, etc.).
- Translate business objectives into actionable data flows and campaign logic, utilizing available marketing automation and CDP tools.
- Design and document campaign workflows using segmentation, personalization, and automation capabilities of leading platforms.
- Provide platform-agnostic best practice recommendations to improve campaign performance and deliverability.
- Leverage CDPs (e.g., Salesforce Data Cloud, Segment, Tealium, mParticle) for unified customer profiles and real-time personalization.
- Utilize SQL, scripting languages (AMPscript, JavaScript, etc.), and automation tools to prepare, transform, and manage campaign data.
- Build and manage data imports/exports, segmentation queries, file transfers, and audience targeting processes.
- Create and personalize emails using HTML and dynamic scripting based on customer attributes and behaviors.
- Define journey triggers and logic using available entry sources such as APIs, data extensions, real-time events, and lists/audiences.
- Ensure cross-platform compatibility in email rendering across major providers (e.g., Gmail, Outlook, Apple Mail).
- Work independently and collaboratively to ensure high-quality campaign delivery and client satisfaction.
Complexity of Work:
- Requires strong analytical and problem-solving skills with the ability to work independently.
- Involves close collaboration with marketers, engineers, data analysts, and stakeholders across departments.
- Demands attention to detail, excellent communication, and a proactive approach to troubleshooting and optimization.
You bring:
- 5-7 years of experience in marketing automation with platforms such as Salesforce Marketing Cloud, Adobe Campaign, Oracle Eloqua, Braze, Iterable, or similar.
- At least 3 year of hands-on experience with Customer Data Platforms (e.g., Salesforce Data Cloud, Segment, Tealium, Adobe Real-Time CDP, etc.).
- Strong proficiency in SQL for data manipulation and segmentation.
- Experience working with dynamic scripting languages (e.g., AMPscript, JavaScript).
- Familiarity with campaign lifecycle, automation processes, and real-time audience management.
- HTML/CSS expertise for email development and troubleshooting rendering issues.
- Ability to manage multiple projects, meet deadlines, and work cross-functionally in a fast-paced environment.
- Certification(s) in relevant platforms (e.g., Salesforce Marketing Cloud Admin, Consultant, or Email Specialist, or equivalents for other platforms) strongly preferred.