Job Search and Career Advice Platform

Enable job alerts via email!

MarTech & Software Engineer - Adobe Experience Platform

Scotiabank

Toronto

On-site

CAD 80,000 - 100,000

Full time

17 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading financial institution in Toronto is seeking a Data Engineer to enhance their Adobe Experience Platform. The ideal candidate will have over 3 years of experience in Data Engineering, proficient in schema design and data integration from platforms like Salesforce. You will collaborate with teams to implement data pipelines, ensuring compliance with data privacy standards. The role offers competitive rewards, flexible vacation, and a commitment to diversity and inclusion within a supportive environment.

Benefits

Competitive Rewards program
Flexible vacation
Tuition assistance
Community Engagement opportunities

Qualifications

  • 3+ years of experience as a Data Engineer or similar role.
  • Experience working with schema and data modeling from platforms like Eloqua and Salesforce Marketing Cloud.
  • Familiarity with Adobe Journey Optimizer and AEP APIs.

Responsibilities

  • Design and implement XDM-based schemas in Adobe RTCDP to support audience segmentation.
  • Build and maintain ingestion pipelines for batch and streaming data sources.
  • Implement data validation, mapping, and transformation rules to ensure data integrity.

Skills

Data Engineering
Adobe Experience Platform
SQL
Python
Java
REST API
Data Modeling
Cloud Platforms
Data Privacy Compliance
Debugging

Tools

Adobe RTCDP
Salesforce Marketing Cloud
Eloqua
Kafka
AWS
Job description
MarTech/Software Engineer - Adobe Experience Platform

Requisition ID: 240605

Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.

We are seeking a highly skilled Data Engineer with hands‑on expertise in Adobe Real‑Time Customer Data Platform (RTCDP), Adobe Journey Optimizer (AJO), and schema development in RTCDP. While the work will be primarily within Adobe Experience Platform, we welcome candidates with schema and data integration experience from other enterprise MarTech stacks such as Salesforce Marketing Cloud (SFMC), Eloqua, Marketo, or Pega CDH. This role will focus on building, integrating, and optimizing data pipelines and schemas that power customer data activation and personalization across digital channels and API‑driven integrations.

In this role, you will:
  • Design and implement XDM‑based schemas in Adobe RTCDP to support audience segmentation, personalization, and activation.
  • Extend standard schemas to accommodate custom business requirements while ensuring compatibility with downstream activation channels.
  • Collaborate with marketing and engineering teams to align schema design with campaign and journey orchestration needs across platforms.
  • Build and maintain ingestion pipelines for batch and streaming data sources, including mobile and web events.
  • Configure and manage integrations using AEP APIs for automated data ingestion, export, and audience activation.
  • Apply prior experience with data ingestion and mapping from other MarTech platforms to optimize onboarding into AEP.
  • Enable data readiness for AJO journeys and campaigns, ensuring proper schema and dataset alignment.
  • Collaborate with marketing teams to operationalize customer journeys powered by real‑time event data.
  • Develop and maintain REST API integrations between AEP and external systems for data synchronization, activation, and reporting.
  • Implement data validation, mapping, and transformation rules to ensure data integrity and compliance.
  • Partner with data governance teams to maintain data privacy, consent, and compliance standards (e.g., GDPR, CCPA).
Do you have the skills that will enable you to succeed in this role?
  • 3+ years of experience as a Data Engineer or similar role in a MarTech or data engineering context.
  • Experience working with schema and data modeling from platforms like Eloqua (Contacts, Custom Data Objects, Activities) and SFMC (Data Extensions, Contact Builder).
  • Working knowledge of Adobe Journey Optimizer and its integration with RTCDP datasets.
  • Proficiency with AEP APIs for data ingestion, activation, and schema management.
  • Strong skills in SQL and one or more programming languages (Python, Java, or Node.js preferred).
  • Experience with cloud platforms (Azure, AWS, or GCP) for data processing and integration.
  • Hands‑on experience with Adobe RTCDP schema design, dataset management, and ingestion workflows.
  • Schema and data integration experience with platforms such as Salesforce Marketing Cloud, Eloqua, Marketo, or Pega CDH.
  • Familiarity with Eloqua’s Custom Data Objects (CDOs) and SFMC’s Data Extensions and Contact Builder.
  • Experience with customer identity stitching and profile unification in RTCDP or similar platforms.
  • Knowledge of event‑based data models and real‑time streaming pipelines (Kafka, Kinesis, etc.).
  • Familiarity with marketing automation, personalization strategies, and customer journey orchestration.
  • Strong problem‑solving and debugging skills.
  • Ability to translate marketing and business requirements into scalable data solutions.
  • Collaborative mindset with the ability to work cross‑functionally with marketing, data, and engineering teams.
  • Strong communication skills—able to explain technical concepts to non‑technical stakeholders.
What's in it for you?
  • Diversity, Equity, Inclusion & Allyship – An inclusive culture that empowers every employee to reach their fullest potential.
  • Accessibility and Workplace Accommodations – Inclusive environment with support for accessibility requirements.
  • Upskilling through online courses, cross‑functional development opportunities, and tuition assistance.
  • Competitive Rewards program including bonus, flexible vacation, personal, sick days, and benefits from day one.
  • Community Engagement – Opportunities to engage with community programs from anywhere.

Location(s): Canada – Ontario – Toronto

Scotiabank is a leading bank in the Americas. Guided by our purpose: "for every future", we help our customers, their families and their communities achieve success through a broad range of advice, products and services, including personal and commercial banking, wealth management and private banking, corporate and investment banking, and capital markets.

At Scotiabank, we value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. If you require accommodation (including, but not limited to, an accessible interview site, alternate format documents, ASL Interpreter, or Assistive Technology) during the recruitment and selection process, please let our Recruitment team know. If you require technical assistance, please click here. Candidates must apply directly online to be considered for this role. We thank all applicants for their interest in a career at Scotiabank; however, only those candidates who are selected for an interview will be contacted.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.