Manager Marketing Data Engineer & Automation
Lenovo
Marketing & Communications, Software Engineering, Data Science
Markham, ON, Canada
CAD 100k-125k / year
Why Work at Lenovo
Description and Requirements
Lenovo is a US$57 billion revenue global technology powerhouse, ranked #248 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver Smarter Technology for All, Lenovo has built on its success as the world’s largest PC company with a full-stack portfolio of AI-enabled, AI-ready, and AI-optimized devices, infrastructure, software, solutions, and services.
Lenovo’s Global Marketing Organization is seeking a Marketing Data Engineer & Automation Specialist to join the Global Media, Reporting & Analytics COE. This is a highly technical, multi-dimensional role focused on data engineering, automation, analytics, and custom application development to support scalable business operations and data-driven decision-making.
The successful candidate will play a key role in designing data pipelines, developing internal tools, integrating systems via APIs, and automating workflows across platforms. This role operates at the intersection of Marketing Automation, CRM technologies, AI, and data engineering, requiring strong collaboration, a problem-solving mindset, and the ability to translate business needs into scalable technical solutions.
Key Responsibilities
Data Engineering & Architecture:
- Design, build, and maintain scalable ETL/ELT pipelines and data workflows
- Develop and optimize data models and data warehouse structures
- Write and optimize advanced SQL queries for efficient BI and AI data processing
- Integrate and manage data from multiple sources (CRM, cloud platforms, marketing tools, web analytics, etc.)
- Ensure data quality, governance, and consistency across systems
Automation & Application Development:
- Develop custom data entry and workflow applications to streamline business processes
- Build automation solutions using Python, JavaScript, and Power Automate
- Identify and implement opportunities to automate manual processes and improve efficiency
- Design and maintain internal tools to support business and analytics workflows
- Leverage AI capabilities to accelerate development, automate repetitive tasks, and solve complex data challenges
API & Systems Integration:
- Configure and manage API integrations between platforms and BI tools (Domo preferred)
- Enable seamless data connectivity and near real-time data flow across systems
- Support system integration and data migration initiatives
Business Intelligence & Analytics:
- Develop and maintain dashboards and reporting solutions (Domo preferred)
- Translate complex datasets into actionable insights and data storytelling
- Support marketing measurement, campaign performance analysis, and ROI reporting
- Enable self-service analytics through scalable and user-friendly reporting solutions
- Build advanced BI solutions using custom code (HTML/CSS/JavaScript) and multi-source integrations
Stakeholder Engagement & Business Analysis:
- Partner with stakeholders to gather and define business and data requirements
- Lead discussions on marketing effectiveness, data strategy, and process improvements
- Translate requirements into technical solutions (user stories, data flows, system design)
- Support QA/UAT processes to ensure solutions meet business needs
- Provide training, documentation, and user enablement
Continuous Improvement & Innovation:
- Identify opportunities to improve data architecture, automation frameworks, and reporting processes
- Explore and implement AI-driven analytics, automation, and predictive modeling
- Stay current with industry trends, tools, and emerging technologies
- Drive best practices for scalability, efficiency, and long-term sustainability
Basic Qualifications:
- Bachelor’s Degree in Computer Science/Information Systems/Data Analytics or equivalent professional experience
- 3+ years of experience in analytics, data engineering, automation, or application development roles
- Experience working in marketing, CRM, or marketing automation environments
- Proven experience working across multiple stakeholders and global teams
- Strong background in solution delivery, business analysis, and process design
- Strong expertise in SQL and database technologies
- Experience with BI platforms (Domo preferred; Tableau/Power BI acceptable)
- Proficiency in Python (automation, data processing)
- Experience with JavaScript (application and front-end development)
- Experience with API integration (REST, JSON, etc.)
- Experience with ETL/ELT frameworks and data pipeline development
- Familiarity with Power Automate or similar workflow tools
- Understanding of data modeling, data warehousing, and analytics
- Experience with R or other statistical tools
- Experience with marketing platforms (Salesforce, Marketo, Eloqua, etc.)
- Exposure to AI/ML tools or large language models
- Experience with big data technologies (Spark, Kafka, etc.)
- Strong analytical and problem-solving mindset with a business-oriented approach
- Ability to translate complex data into clear, actionable insights
- Excellent communication and stakeholder management skills
- Strong attention to detail and commitment to data quality
- Ability to manage multiple priorities in a fast-paced environment
- Collaborative team player with a proactive, self-starter mentality