Architect and implement end-to-end marketing automation solutions using Adobe Campaign Classic, Adobe Journey Optimizer, and other Adobe Experience Cloud tools.
Design and build custom workflows, ETL processes, and data schemas to support complex campaign logic and real-time personalization.
Optimize data pipelines and campaign execution performance, ensuring scalability and low-latency processing across millions of customer records.
Develop and maintain custom web applications, landing pages, and microsites using JavaScript, React, HTML5, CSS3, and Adobe’s scripting capabilities.
Build automation tools and utilities using Python, Node.js, or Bash to streamline campaign operations, QA, and deployment processes.
Conduct performance testing, code profiling, and optimization to ensure high availability and responsiveness of marketing systems.
Integrate Adobe Campaign with external systems using SOAP APIs, RESTful services, and middleware platforms like MuleSoft, Apache Kafka, or AWS Lambda.
Collaborate with Adobe’s internal engineering teams to prototype GenAI-powered tools that enhance campaign performance, automate QA, and optimize customer segmentation.
Partner with clients to understand business goals and translate them into technical architecture, data models, and campaign logic.
Provide technical mentorship to junior consultants and developers, and contribute to Adobe’s internal knowledge base and reusable code libraries.
Travel globally to meet clients, conduct workshops, and solve complex marketing challenges on-site.
What You Need to Succeed
Strong programming experience in JavaScript (Node.js, React), Python, Java, or C#.
Proficiency in SQL and experience working with large-scale relational databases (PostgreSQL, Oracle, SQL Server).
Experience with SOAP and REST APIs, including building and consuming services in enterprise environments.
Familiarity with Adobe Campaign Classic (v7/v8), Adobe Journey Optimizer, or similar marketing automation platforms is a plus.
Experience in ETL design, optimization, and performance tuning for large-scale data processing.
Proven ability to build automation tools for deployment, monitoring, and operational efficiency.
Understanding of web technologies (HTML5, CSS3, DOM manipulation, browser events).
Exposure to Adobe Experience Cloud products like Adobe Analytics, Adobe Target, AEP, and Adobe Launch is a strong plus.
Experience with CI/CD pipelines, Git, and DevOps practices.
Knowledge of cloud platforms (AWS, Azure, GCP) and containerization tools like Docker, Kubernetes is a bonus.
Strong communication and stakeholder management skills.
Ability to work independently and lead small to mid-sized projects.
Passion for solving real-world problems using data, code, and creativity.