Already a candidate?

Feedback
Skip to main content
P

Procom

Senior Campaign Developer/Reporting Analyst, Python/SAS (Loyalty Program)

Toronto, Ontario, Canada · Hybrid

Contract · 12 Months
Start Jun 2026

RATE

$60–$80/hr CAD

POSTED

5/22/2026

Job Description

Senior Python/SAS Data & Campaign Reporting Analyst (Loyalty Program):
On behalf of our Banking client, Procom is searching for a Senior Python/SAS Data & Campaign Reporting Analyst (Loyalty Program) for a 12-month role. This position is a hybrid position with 3 days onsite at our client’s Toronto, Ontario office.

Senior Python/SAS Data & Campaign Reporting Analyst (Loyalty Program) - Job Description:
The project involves designing, executing, integrating, and optimizing direct marketing efforts for the Rewards program. The role focuses on data analysis, campaign optimization, and supporting marketing strategies to meet business objectives.

Senior Python/SAS Data & Campaign Reporting Analyst (Loyalty Program) - Responsibilities:
• Pull and analyze data to support marketing efforts.
• Manage the data required for business partners to meet their business and financial imperatives.
• Deliver complete, accurate, and thorough marketing campaign, channel, and/or client offer optimization reporting.
• Support the execution of marketing strategies to ensure efforts meet optimization and analysis requirements.
• Provide complete, accurate, and timely Campaign Design and Execution that meets the business objectives.

Senior Python/SAS Data & Campaign Reporting Analyst (Loyalty Program) - Mandatory Skills:
• Experience in campaign design and delivery (test & learn design, statistical).
• 5-7 years advanced Python programming language experience with deep data and technical skills.
• SAS programming language experience.
• Strong understanding of the Data Warehouse Environment and Data Lake with various data housing environments (e.g., Teradata, DataLake, cloud).
• Experience in the financial services industry, including understanding of marketing/loyalty programs.
• Strong business acumen and ability to work in an agile and collaborative environment.
• Exceptional communication skills to translate and interpret complex analysis into actionable insights.

Senior Python/SAS Data & Campaign Reporting Analyst (Loyalty Program) – Nice-to-Have Skills:
• Prior experience at the bank specifically.
• Experience with cloud-based data solutions.
• Knowledge of additional programming languages or data analysis tools.
• Familiarity with agile project management methodologies.
• Experience with customer loyalty programs.

Senior Python/SAS Data & Campaign Reporting Analyst (Loyalty Program) – Assignment Length:
This is a 12-month contract position.

Senior Python/SAS Data & Campaign Reporting Analyst (Loyalty Program) - Start Date:
ASAP.

Senior Python/SAS Data & Campaign Reporting Analyst (Loyalty Program) - Assignment Location:
Toronto, Ontario, Canada. This is a hybrid role requiring 3 days in office.

This employer uses both human and technology-assisted tools to support candidate screening and assessment. Final hiring decisions are made by people.

Ready to apply?

You'll complete the application through our portal.

Role summary

Senior Campaign Developer/Reporting Analyst, Python/SAS (Loyalty Program)

Toronto, Ontario · Hybrid

RATE

$60–$80/hr CAD

TYPE

Contract · 12 Months

STARTS

6/15/2026

POSTED

4 days ago

ATS ID

325982



Not quite the right fit?

Browse all of our open roles across tech, finance, and engineering.

See all jobs

Looking for something specific?

Create a profile and get jobs recommended to you based on your skills and preferences.

Create a profile
Terms of Use
Privacy Policy