Senior Developer
2 months ago
Our employees are at the heart of what we do best: helping people, businesses and society prosper in good times and be resilient in bad times. When you join our team, you’re bringing this purpose to life alongside a passionate community of experts.
Feel empowered to learn and grow while being valued for who you are– here, diversity is a strength. You have our commitment to support you in reaching your goals with tools, opportunities, and flexibility. It’s our employee promise.
Our hybrid work model provides the balance between working from home and enjoying meaningful in-person interactions.
Read on to see how you can shape the future, win as a team, and grow with us.
About the role
We are seeking an accomplished and visionary Data Engineering advisor to join our dynamic database marketing team. This role is pivotal in driving targeted marketing initiatives, including direct marketing and client communication towards an omnichannel engagement approach.
As a Senior Developer - Data engineering, you will lead the charge in ingesting data from diverse sources and executing complex transformations to deliver high-quality client communications and advance analytics insights-ready data.
Key Responsibilities:
Data Modeling and Architecture:
Design and implement data models that support marketing analytics, including customer segmentation, personalisation, attribution modeling, and performance tracking.
Optimize database structures and indexing strategies to enhance query performance and data retrieval speeds.
Drive Change, Innovation and Continuous Improvement:
Act as a transformational leader by fostering a culture of continuous improvement within the database marketing team, while proactively identifying and implementing innovative solutions to enhance data engineering practices.
Stay updated with the latest trends and advancements in data engineering, big data technologies, and marketing analytics.
Data Pipeline Development:
Design, develop, and maintain scalable data pipelines to ingest, process, and store large volumes of data from multiple sources, including CRM systems, web analytics platforms, social media, and third-party data providers.
Implement ETL (Extract, Transform, Load) processes to ensure data is clean, reliable, and accessible for client communications, analysis and reporting.
Data Integration:
Integrate data from various marketing platforms to create a unified and comprehensive view of customer interactions across different channels, enabling omnichannel marketing strategies.
Ensure seamless data flow between marketing automation tools, customer databases, and analytics platforms.
Data Quality Assurance:
Develop and implement data quality checks to identify and resolve data inconsistencies, duplicates, and errors.
Monitor data pipelines and perform regular audits to ensure data accuracy and reliability.
Collaborative Leadership:
Partner with senior developers, data experts, and data analysts, providing guidance and mentorship to elevate the team's capabilities.
Represent the team’s needs and interests in important structural data projects (IT, Intact Lab etc).
Provide technical guidance and support to marketing team members, helping them leverage data effectively for campaign optimization and decision-making.
Qualifications:
Bachelor’s degree in computer science, Software Engineering, Mathematics, or a related field. Master’s degree is a plus.
10+ years of experience in software engineering, data engineering, ETL development, or data warehousing, with a track record of success in complex environments. Focus on marketing data and analytics experience.
Proficiency with big data and cloud technologies for handling large data volumes, with Snowflake, SQL, Oracle and Control-M as primary tools. Expertise in Snowflake is a must. Advanced skills in Python and PySpark programming languages.
Deep understanding of data management, security, and classification, coupled with knowledge of machine learning and artificial intelligence.
Strong analytical and problem-solving skills, with the ability to translate complex data into actionable insights.
Bilingual (French and English): Need to interact on a regular basis with an English-speaking clientele and colleagues across the country.
No Canadian work experience required however must be eligible to work in Canada
Join us and be a driving force in revolutionizing our data engineering practices, leading with vision, and making a significant impact on our targeted marketing initiatives. If you are a senior expert with a passion for leadership, innovation, and excellence, we want to hear from you
#LI-Hybrid
What we offer
Working here means you'll be empowered to be and do your best every day. Here is some of what you can expect as a permanent member of our team:
A financial rewards program that recognizes your success
An industry leading Employee Share Purchase Plan; we match 50% of net shares purchased
An extensive flex pension and benefits package, with access to virtual healthcare
Flexible work arrangements
Possibility to purchase up to 5 extra days off per year
An annual wellness account that promotes an active and healthy lifestyle
Access to tools and resources to support physical and mental health, embracing change and connecting with colleagues
A dynamic workplace learning ecosystem complete with learning journeys, interactive online content, and inspiring programs
Inclusive employee-led networks to educate, inspire, amplify voices, build relationships and provide development opportunities
Inspiring leaders and colleagues who will lift you up and help you grow
A Community Impact program, because what you care about is a part of what makes you different. And how you contribute to your community should be just as unique.
-
Senior Software Developer
4 weeks ago
Montreal, Quebec, Canada Maya Heat Transfer Technologies Full timeJob Title: Senior Software DeveloperWe are currently looking for a talented Senior Software Developer to join our structural development group at Maya HTT, a world leading software developer and engineering solutions provider.About the Role:As a senior software developer, you will use Agile development principles (scrum, Kanban) to develop, maintain, and...
-
(A) Senior Python Developer
4 months ago
Montreal, Canada Nexus Systems Group Inc. Full timeh3>Senior Developer, Back end DevOpsThe network's cloud infrastructure services team is at the heart of our transformation. Our mission is to enable teams at Bell to virtualize and cloud network services and applications by providing reliable and secure self-service cloud services, on demand, while supporting them on their journey.We bring together experts...
-
Senior Application Developer
4 weeks ago
Montreal, Canada LanceSoft, Inc. Full timeLanceSoft, Inc. is seeking an experienced Senior Application Developer to join our team.As a Senior Application Developer at LanceSoft, Inc., you will be responsible for developing high-quality applications that meet the business requirements of our clients.Some of your key responsibilities will include:Analyzing business requirements and creating technology...
-
Senior Database Developer
7 minutes ago
Montreal, Canada Opusing LLC Full timeJob Title: Senior Database Developer/Administrator (DBA)Location: Montreal, QC Contract Duration: 12 monthsWork Mode: Hybrid (2 days/week on-site required)Language: FrenchWe are looking for a Senior Database Developer/Administrator (DBA) with programming expertise to join our client's team. The ideal candidate will be responsible for developing automated...
-
Senior Software Solutions Developer
4 weeks ago
Montreal, Quebec, Canada Addenda Capital inc. Full timeAt Addenda Capital inc., we are seeking a highly skilled Senior Software Solutions Developer to join our team. As a senior member of our development team, you will be responsible for designing, developing, and deploying various software solutions that meet the business objectives of our company.About UsAddenda Capital inc. is a privately-owned investment...
-
Senior Software Developer
15 hours ago
Montreal, Canada Intelcom | Dragonfly Full timeRide the next mile with us!We are seeking a highly motivated Senior Software Developer to join our team Consumer Interaction. In this role, you will assist and participate in the development and improvement of our software platforms. You will work closely with various software development squads and stakeholders, contributing to enhancing system...
-
Senior Java Developer
2 weeks ago
Montreal, Quebec, Canada SGS Société Générale de Surveillance SA Full timeUnlock your potential as a Senior Java Developer at Societe Generale, where innovation meets stability.About the RoleThis is an exceptional opportunity to join our team and contribute to a global project impacting financial institutions worldwide. As a Senior Java Developer, you will be responsible for designing and implementing new features, ensuring...
-
Senior Communication Surveillance Developer
4 weeks ago
Montreal, Quebec, Canada US Tech Solutions Full time**About the Role:**As a Senior Communication Surveillance Developer at US Tech Solutions, you will be responsible for delivering new features and enhancements to our Communication Surveillance Platform across all products.**Job Overview:Collaborate with cross-functional teams in North America and EMEA on planning and prioritization of platform...
-
Senior Business Development Executive
3 weeks ago
Montreal, Quebec, Canada DHR Global Full timeThe Company OverviewDHR Global is a leading executive search and leadership consulting firm with operations in over 50 markets across 22 countries.We specialize in providing innovative solutions to clients, leveraging our expertise in 20+ industries and functional areas. Our consultants are dedicated professionals with extensive experience in their...
-
Senior Digital Product Development Manager
5 days ago
Montreal, Quebec, Canada Banque Nationale du Canada Full timeAbout the RoleWe are seeking a highly skilled Senior Digital Product Development Manager to join our team at Banque Nationale du Canada.As a Senior Digital Product Development Manager, you will be responsible for leading the development and implementation of digital solutions that meet the needs of our customers and stakeholders.
-
Senior Gaming Systems Developer
4 weeks ago
Montreal, Quebec, Canada Kabam Full timeAbout the OpportunityWe are seeking a highly skilled and experienced Senior Gaming Systems Developer to join our team at Kabam. As a key member of our development team, you will be responsible for designing, building, and maintaining advanced gaming systems and tools.
-
Senior IT Professional
2 weeks ago
Montreal, Quebec, Canada Disability Solutions Full time**Job Title:** Senior IT Professional - Development**Company Overview:** CN is a world-class transportation leader and trade-enabler. Essential to the economy, to the customers, and to the communities it serves, CN safely transports more than 300 million tons of natural resources, manufactured products, and finished goods throughout North America every...
-
Senior Backend Developer
7 months ago
Montreal, Canada Valnet Full timeSenior Back-End DeveloperWho we are: Valnet Inc., the world’s premier digital media investment company, owns and operates over 25 highly authoritative brands across various verticals, including entertainment, sports, technology, automotive, gaming, and travel. Specializing in acquiring, operating, and growing properties that are mission-critical in their...
-
Senior Backend Developer
6 months ago
Montreal, Canada Valnet Full timeSenior Back-End DeveloperWho we are: Valnet Inc., the world’s premier digital media investment company, owns and operates over 25 highly authoritative brands across various verticals, including entertainment, sports, technology, automotive, gaming, and travel. Specializing in acquiring, operating, and growing properties that are mission-critical in their...
-
Senior Backend Developer
7 months ago
Montreal, Canada Valnet Full timeSenior Back-End DeveloperWho we are: Valnet Inc., the world’s premier digital media investment company, owns and operates over 25 highly authoritative brands across various verticals, including entertainment, sports, technology, automotive, gaming, and travel. Specializing in acquiring, operating, and growing properties that are mission-critical in their...
-
Senior Team Development Consultant
1 month ago
Montreal, Canada Ubisoft Entertainment Full timep>As Senior Team Development Consultant at Ubisoft, you'll help video game production leaders, managers, and their teams work more effectively together.
-
Senior Python Developer
4 weeks ago
Montreal, Canada Axelon Services Corporation Full timeSenior Python DeveloperLocation: Montreal (day 1 onboarding onsite - hybrid work model/in office presence required 3x per week)12 Months Contract PositionRequired years 10+Job Description:The Portfolio Central team is looking for a highly motivated individual to expand a Portfolio Optimization tool to the Munis Desk. The tool will allow users to provide a...
-
Senior Python Developer
4 weeks ago
Montreal, Canada Axelon Services Corporation Full timeSenior Python DeveloperLocation: Montreal (day 1 onboarding onsite - hybrid work model/in office presence required 3x per week)12 Months Contract PositionRequired years 10+Job Description:The Portfolio Central team is looking for a highly motivated individual to expand a Portfolio Optimization tool to the Munis Desk. The tool will allow users to provide a...
-
Senior Python Developer
3 weeks ago
Montreal, Canada Axelon Services Corporation Full timeSenior Python DeveloperLocation: Montreal (day 1 onboarding onsite - hybrid work model/in office presence required 3x per week)12 Months Contract PositionRequired years 10+Job Description:The Portfolio Central team is looking for a highly motivated individual to expand a Portfolio Optimization tool to the Munis Desk. The tool will allow users to provide a...
-
Senior Manager, Talent Development
4 weeks ago
Montreal, Quebec, Canada Aristocrat Leisure Full timeWe are seeking a highly skilled Senior Manager, Talent Development to join our team in Montreal, QC. This role offers a competitive salary of $120,000 - $160,000 per annum.About the Role:The Senior Manager, Talent Development will be responsible for delivering P&C strategies aligned to business objectives within the P&C team. This involves working across the...