Procom
Senior Analyst - Campaign Execution (SAS, SQL, Python)
Toronto, Ontario, Canada · Hybrid
RATE
$53–$70/hr CAD
POSTED
8/11/2026
Job Description
Senior Analyst - Campaign Execution (SAS, SQL, Python):
On behalf of our Banking client, Procom is searching for a Senior Analyst - Campaign Execution (SAS, SQL, Python) for a 12-month role. This position is a hybrid position with 4 days onsite at our client’s Toronto office.
Senior Analyst - Campaign Execution (SAS, SQL, Python) - Job Description:
We are looking for a passionate, energetic, and talented data enthusiast to join our team. This role involves collaborating with Marketing, Product groups, and Channel partners to drive business results. You will be responsible for the implementation of data-driven client treatments and serve as the Centre of Excellence for client decisioning and distribution.
Senior Analyst - Campaign Execution (SAS, SQL, Python) - Responsibilities:
• Serve as Canadian Banking’s “Centre of Expertise” to support revenue generation and operational effectiveness.
• Manage the data required for business partners to meet their business and financial imperatives.
• Deliver complete, accurate, and thorough marketing campaign, channel, and client offer optimization.
• Support the execution of marketing strategies to meet optimization and analysis requirements.
• Act as Subject Matter Expert on relevant data sources, channels, and campaign design and execution standards.
Senior Analyst - Campaign Execution (SAS, SQL, Python) - Mandatory Skills:
• Degree in Computer Science, Mathematics/Statistics or related field.
• 5+ years of experience in a data analytical role.
• 5+ years of experience with analytical programming languages SAS, SQL, and Python.
• Experience with various data housing environments (e.g., Teradata, Unix, DataLake, cloud).
• Ability to combine business acumen with technical expertise to deliver targeted campaigns.
• Agile and critical mindset with creative problem-solving skills.
• Self-motivated, strong communication skills, attention to detail.
Senior Analyst - Campaign Execution (SAS, SQL, Python) – Nice-to-Have Skills:
• Experience in the financial services industry, including understanding of marketing.
• Strong desire to learn new tools and try new concepts.
• Experience in campaign design and delivery (test & learn design, statistical significance, etc.).
Senior Analyst - Campaign Execution (SAS, SQL, Python) – Assignment Length:
This is a 12-month contract position.
Senior Analyst - Campaign Execution (SAS, SQL, Python) - Start Date:
ASAP.
Senior Analyst - Campaign Execution (SAS, SQL, Python) - Assignment Location:
Toronto, Ontario, Canada. This position is hybrid with 4 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 Analyst - Campaign Execution (SAS, SQL, Python)
Toronto, Ontario · Hybrid
RATE
$53–$70/hr CAD
TYPE
Contract · 12 Months
STARTS
8/31/2026
POSTED
21 hours ago
ATS ID
329525
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 →