Position DetailsPosition Title: Data Integration DeveloperEmployment Type: Full-time, Permanent (Vacant – New Role)Reports to: Deputy Director, Business IntelligenceDirect Reports: 0Salary Range: $70,500 to $85,500 per year annually with benefits and 3 weeks paid vacationWork Location: TorontoWork Environment: UNICEF Canada currently operates under a Flexible-Hybrid model that requires team members to attend the office at least 2 days/week. The OpportunityWe are seeking a skilled Data Integration Developer to join our team and play a crucial role in designing, developing, and maintaining data integration solutions. The ideal candidate will have hands-on experience with data extraction, configuration, automation, and workflow orchestration.
As a key member of the Business Intelligence team, the Data Integration Developer is responsible for all supporter data created, modified, or moved through automation and integration. The successful candidate will have the opportunity to be part of a great team, to solve interesting and challenging problems, and help shape the ongoing development and implementation of our data strategy.
Key AccountabilitiesNew Automation and Integration Solutions (45%) Design and build ETL/ELT pipelines to process structured and unstructured data, automation, and integration solutions in support of our overall data strategyWork independently to understand business needs, meet with stakeholders, test, verify, and document new processesContribute to the ongoing development and evolution of our overall Data Strategy by identifying opportunities for improving efficiency, accuracy, and usefulness of data through automation
Ongoing Management of Automation and Integration Solutions (40%)Oversee, maintain, and troubleshoot all existing data integration solutions and pipelines to ensure automated processes and business processes preserve data integrity and meet business goals. These processes include:Daily automated BI data processesAutomated 2-way data integration between Raiser’s Edge and our Engaging Networks online fundraising platformDaily fundraising data imports into Raiser’s Edge through ImportOmaticImport and export processes to integrate data with fundraising vendors
Vendor Management (10%)Oversee ongoing development and maintenance of data transfer protocols with our fundraising vendorsCoordinate all changes to ensure seamless fundraising operationsAct as the primary point of contact with fundraising vendors’ data specialists
User Support (5%)Provide second-level support to the donation processing team on existing data integration, data entry, and import processesProvide training to the donation processing team on how to run data integration, data entry, and import processesEnsure data integration is documented and well communicated
QualificationsA post-secondary degree in a related field5+ years of data integration and ETL development using different tools, e.g., Microsoft SQL Server and its accompanying tools, Microsoft Power PlatformStrong SQL skills, including performance tuning and query optimization.Proficiency in scripting languages like Python, PowerShell, or Scala for automation and data processing tasksExperience in data management in a not-for-profit/fundraising organization is considered an assetKnowledge and hands-on experience using BlackBaud Raiser’s Edge or equivalent constituent relationship management (CRM) databaseExperience supporting third-party program integration and marketing tools. We use the Engaging Networks online fundraising platformExperience with integrating data from APIs and other web servicesKnowledge of data warehousing concepts, data modelling, and best practicesExperience with C# and .NET framework development is considered an assetExperience with Salesforce is considered an assetExperience working with ImportOmatic is considered an assetCurrent and relevant certifications are a strong plus
Key Competencies:Accuracy and attention to detailAbility to work independentlyAbility to work under deadlinesExcellent problem-solving skillsStrong interpersonal skills
An Employer of Choice: What We OfferUNICEF Canada is where diverse talent & passion come together to create extraordinary impact for every child. We are committed to being an employer of choice and building a culture that is inclusive, ambitious, compassionate, and high impact.Members of the UNICEF Canada team have access to the following employee benefits: A COMMITMENT TO WELLNESSMinimum 3 weeks of annual vacation (increases with time served) & 1 additional day per year of service (max 30)10 paid sick days & 2 personal days8 to 11 employee wellness days – an additional series of pre-set days off, given annually to further extend long weekendsDiscounted rate for a GoodLife gym membershipAccess to an Employee and Family Assistance Program
A CULTURE OF LEARNING & GROWTHAccess to a comprehensive global learning platform with over 1600 courses, webinars & resourcesInternal leadership development, training, & mentorship programs that integrate Anti-Racism and diversity, equity and inclusion principlesOpportunities to access both local & global stretch assignments
AN INCLUSIVE & PURPOSE-DRIVEN WORKPLACECentrally located head office in mid-town Toronto with satellite offices in Calgary & MontrealEasily accessed by public transit and a short walk from several parking locationsInclusive & accessible co-working and meeting spaces designed to foster purpose at every turn and accommodate the diverse needs of employees
A CHANCE TO DO MEANINGFUL & LIFE-CHANGING WORKUnder the leadership of a dynamic, accomplished, and experienced executive leadership team, you’ll be part of a diverse & talented Canada team committed to creating meaningful impact while fostering an inclusive and supportive work environment.You’ll join a global UNICEF family with a shared commitment to impact the lives of children
Our Commitment to Inclusive Workplaces & Recruitment
UNICEF Canada is an inclusive workplace and is committed to championing diversity, equity, inclusion, and accessibility. Accommodation requests can be made at any stage of the recruitment process.At UNICEF Canada, we believe strongly in personal connections, and our hiring process is entirely human-driven. We do not use AI or automated systems to review applications or conduct interviews. Each candidate is evaluated by our experienced team to ensure a fair and thoughtful hiring experience. How to ApplyPlease submit your resume and cover letter as one document to careers@unicef.ca by 11:59 PM EST on Thursday, November 27, 2025. Please include your salary expectations in your cover letter and reference “Data Integration Developer” clearly in the subject heading.
UNICEF Canada thanks all applicants for their interest in this opportunity; however, only those selected for an interview will be contacted. Consistent with our Child Safeguarding Policy, all successful candidates must receive clearance by a police background check (including a vulnerable sector screen).
Position DetailsPosition Title: Data Integration DeveloperEmployment Type: Full-time, Permanent (Vacant – New Role)Reports to: Deputy Director, Business IntelligenceDirect Reports: 0Salary Range: $70,500 to $85,500 per year annually with benefits and 3 weeks paid vacationWork Location: TorontoWork Environment: UNICEF Canada currently operates under a Flexible-Hybrid model that requires team members to attend the office at least 2 days/week. The OpportunityWe are seeking a skilled Data Integration Developer to join our team and play a crucial role in designing, developing, and maintaining data integration solutions. The ideal candidate will have hands-on experience with data extraction, configuration, automation, and workflow orchestration.
As a key member of the Business Intelligence team, the Data Integration Developer is responsible for all supporter data created, modified, or moved through automation and integration. The successful candidate will have the opportunity to be part of a great team, to solve interesting and challenging problems, and help shape the ongoing development and implementation of our data strategy.
Key AccountabilitiesNew Automation and Integration Solutions (45%) Design and build ETL/ELT pipelines to process structured and unstructured data, automation, and integration solutions in support of our overall data strategyWork independently to understand business needs, meet with stakeholders, test, verify, and document new processesContribute to the ongoing development and evolution of our overall Data Strategy by identifying opportunities for improving efficiency, accuracy, and usefulness of data through automation
Ongoing Management of Automation and Integration Solutions (40%)Oversee, maintain, and troubleshoot all existing data integration solutions and pipelines to ensure automated processes and business processes preserve data integrity and meet business goals. These processes include:Daily automated BI data processesAutomated 2-way data integration between Raiser’s Edge and our Engaging Networks online fundraising platformDaily fundraising data imports into Raiser’s Edge through ImportOmaticImport and export processes to integrate data with fundraising vendors
Vendor Management (10%)Oversee ongoing development and maintenance of data transfer protocols with our fundraising vendorsCoordinate all changes to ensure seamless fundraising operationsAct as the primary point of contact with fundraising vendors’ data specialists
User Support (5%)Provide second-level support to the donation processing team on existing data integration, data entry, and import processesProvide training to the donation processing team on how to run data integration, data entry, and import processesEnsure data integration is documented and well communicated
QualificationsA post-secondary degree in a related field5+ years of data integration and ETL development using different tools, e.g., Microsoft SQL Server and its accompanying tools, Microsoft Power PlatformStrong SQL skills, including performance tuning and query optimization.Proficiency in scripting languages like Python, PowerShell, or Scala for automation and data processing tasksExperience in data management in a not-for-profit/fundraising organization is considered an assetKnowledge and hands-on experience using BlackBaud Raiser’s Edge or equivalent constituent relationship management (CRM) databaseExperience supporting third-party program integration and marketing tools. We use the Engaging Networks online fundraising platformExperience with integrating data from APIs and other web servicesKnowledge of data warehousing concepts, data modelling, and best practicesExperience with C# and .NET framework development is considered an assetExperience with Salesforce is considered an assetExperience working with ImportOmatic is considered an assetCurrent and relevant certifications are a strong plus
Key Competencies:Accuracy and attention to detailAbility to work independentlyAbility to work under deadlinesExcellent problem-solving skillsStrong interpersonal skills
An Employer of Choice: What We OfferUNICEF Canada is where diverse talent & passion come together to create extraordinary impact for every child. We are committed to being an employer of choice and building a culture that is inclusive, ambitious, compassionate, and high impact.Members of the UNICEF Canada team have access to the following employee benefits: A COMMITMENT TO WELLNESSMinimum 3 weeks of annual vacation (increases with time served) & 1 additional day per year of service (max 30)10 paid sick days & 2 personal days8 to 11 employee wellness days – an additional series of pre-set days off, given annually to further extend long weekendsDiscounted rate for a GoodLife gym membershipAccess to an Employee and Family Assistance Program
A CULTURE OF LEARNING & GROWTHAccess to a comprehensive global learning platform with over 1600 courses, webinars & resourcesInternal leadership development, training, & mentorship programs that integrate Anti-Racism and diversity, equity and inclusion principlesOpportunities to access both local & global stretch assignments
AN INCLUSIVE & PURPOSE-DRIVEN WORKPLACECentrally located head office in mid-town Toronto with satellite offices in Calgary & MontrealEasily accessed by public transit and a short walk from several parking locationsInclusive & accessible co-working and meeting spaces designed to foster purpose at every turn and accommodate the diverse needs of employees
A CHANCE TO DO MEANINGFUL & LIFE-CHANGING WORKUnder the leadership of a dynamic, accomplished, and experienced executive leadership team, you’ll be part of a diverse & talented Canada team committed to creating meaningful impact while fostering an inclusive and supportive work environment.You’ll join a global UNICEF family with a shared commitment to impact the lives of children
Our Commitment to Inclusive Workplaces & Recruitment
UNICEF Canada is an inclusive workplace and is committed to championing diversity, equity, inclusion, and accessibility. Accommodation requests can be made at any stage of the recruitment process.At UNICEF Canada, we believe strongly in personal connections, and our hiring process is entirely human-driven. We do not use AI or automated systems to review applications or conduct interviews. Each candidate is evaluated by our experienced team to ensure a fair and thoughtful hiring experience. How to ApplyPlease submit your resume and cover letter as one document to careers@unicef.ca by 11:59 PM EST on Thursday, November 27, 2025. Please include your salary expectations in your cover letter and reference “Data Integration Developer” clearly in the subject heading.
UNICEF Canada thanks all applicants for their interest in this opportunity; however, only those selected for an interview will be contacted. Consistent with our Child Safeguarding Policy, all successful candidates must receive clearance by a police background check (including a vulnerable sector screen).
Impact Starts at UNICEF Canada JOIN OUR TEAM AS MANAGER, FLAGSHIP EVENTS & ACTIVATIONS Are you a detail-driven event strategist with a passion for creating unforgettable experiences that inspire action and deepen relationships? Consider joining UNICEF Canada – one of Canada’s most respected and historic charities – and be part of a high-impact, mission-driven team working across Canada and globally to create a better world for children. UNICEF Canada is seeking to recruit a talented and high-performing individual in the role of Manager, Flagship Events & Activations. Position Details Position Title: Manager, Flagship Events & Activations Employment Type: Permanent, Full-time (New Role / Vacant) Reports to: Director, Strategic Engagement & Experiential Partnerships Direct Reports: None Salary Range: $63,500 to $77,500 annually with benefits and 3 weeks paid vacation Work Location: Toronto Work Environment: UNICEF Canada currently operates under a Fixed-Hybrid model that requires team members to attend the office at least 2 days/week (Tuesday and Wednesday). Why UNICEF & UNICEF Canada? UNICEF is the world’s farthest-reaching humanitarian organization for children . Across 190 countries and territories, and in the world’s toughest places, we provide and advocate for education, health and nutrition services. Protect children from violence and abuse. Bring clean water and sanitation to those in need. Keep them safe from climate change and disease. Serve as the world’s largest provider of vaccines. Before, during and after emergencies, we’re on the ground with life-saving help and hope. The needs of children around the world continue to increase and the role of UNICEF is more important than ever.
UNICEF Canada is one of 32 National Committees (NatComs) located in high-income countries around the world . Our team exists to fundraise for UNICEF’s highest priorities, and to work neutrally with governments and the private sector in Canada and internationally to advance the rights and well-being of children and youth. As UNICEF Canada prepares to launch a bold new Strategic Plan in 2026 , a key priority will remain on raising funds to support children around the globe. Be part of this next phase of impact! Position Description
UNICEF Canada is seeking a Manager, Flagship Events & Activations to lead the execution and enhancement of our signature fundraising events and activations. In this high-impact role, you’ll help bring our mission to life – engaging donors, supporters, and partners through experiences that spark connection and drive revenue growth.
Reporting to the Director, Strategic Engagement and Experiential Partnerships, you’ll collaborate across teams and with external partners to deliver exceptional, mission-aligned events. This is a unique opportunity to join a dynamic, purpose-driven team and play a pivotal role in advancing UNICEF Canada’s work to ensure every child has the opportunity to grow up safe, healthy, and supported.
Key Accountabilities Project & Event Management (60%) ·Support the planning, logistics, and delivery of UNICEF Canada’s flagship events and activations, ensuring alignment with brand, fundraising, and engagement goals. ·Track event registration, invoicing, deliverables, and performance metrics; providing regular reporting and post-event/activation evaluations. ·Coordinate with third-party suppliers, venues, and volunteers to ensure efficient operations. ·Assist in on-site logistics ensuring smooth event/activation execution ·Ensure relevant Raiser’s Edge database information is updated and accurate with contact information, communications preferences, event and donor activities, status of fundraisers and accurate gift history ·Track donation and sponsorship revenue and reconciliation ·Provide general administrative support including reporting, budget tracking, minute taking and other items as required with accuracy and attention to detail.
Donor & Partner Engagement (25%) ·Support cultivation and stewardship of event/activation participants, donors, and corporate partners. ·Assist with outreach, communications, and relationship management to deepen engagement and inspire ongoing support. ·Coordinate recognition opportunities for donors, sponsors, and volunteers within flagship events.
Collaboration & Innovation (15%) ·Partner with cross-functional teams to maximize integration of events into broader campaigns and national engagement strategies. ·Support new initiatives that build brand awareness and expand UNICEF Canada’s reach with donors and communities. ·Work with the Development team to research and identify potential sponsor and partnership opportunities
Additional Qualifications ·Post-secondary degree or diploma in event management, fundraising, marketing, communications, or a related field. ·Minimum 5+ years experience in event planning, fundraising, or donor engagement, ideally within the non-profit or charitable sector. ·Strong project management and organizational skills, with the ability to manage multiple priorities under tight timelines. ·Exceptional written and verbal communication skills; comfortable with donor-facing and partner-facing interactions. ·Demonstrated ability to build and maintain strong relationships with internal and external stakeholders. ·Proficiency in Microsoft Office Suite; experience with donor databases, event fundraising software (EG: Givergy), or CRM systems considered an asset. ·Flexibility to work occasional evenings and weekends for event execution.
An Employer of Choice: What We Offer
UNICEF Canada is where diverse talent & passion come together to create extraordinary impact for every child. We are committed to being an employer of choice and building a culture that is inclusive, ambitious, compassionate, and high impact. Members of the UNICEF Canada team have access to the following employee benefits: A ROBUST COMPENSATION PACKAGE Extended Health/Dental benefits, Healthcare Spending Account, and Wellness Account Life, AD&D, & Long-Term disability insurance coverage Employer match contributions (5%) to a Group Pension Plan Access to parental leave top-up A COMMITMENT TO WELLNESS Fixed-hybrid work environment to balance connection and collaboration with the work-life integration needs of our team Minimum 3 weeks of annual vacation (increases with time served) & 1 additional day per year of service (max 30) 10 paid sick days & 2 personal days 9 to 11 employee wellness days – an additional series of pre-set days off, given annually to further extend long weekends Discounted rate for a GoodLife gym membership Access to an Employee and Family Assistance Program A CULTURE OF LEARNING & GROWTH Access to a comprehensive global learning platform with over 1600 courses, webinars & resources Internal leadership development, training, & mentorship programs that integrate Anti-Racism and diversity, equity and inclusion principles Opportunities to access both local & global stretch assignments AN INCLUSIVE & PURPOSE-DRIVEN WORKPLACE Centrally located head office in mid-town Toronto with satellite offices in Calgary & Montreal Easily accessed by public transit and a short walk from several parking locations Inclusive & accessible co-working and meeting spaces designed to foster purpose at every turn and accommodate the diverse needs of employees A CHANCE TO DO MEANINGFUL & LIFE-CHANGING WORK Under the leadership of a dynamic, accomplished, and experienced executive leadership team, you’ll be part of a diverse & talented Canada team committed to creating meaningful impact while fostering an inclusive and supportive work environment. You’ll join a global UNICEF family with a shared commitment to impact the lives of children Our Commitment to Inclusive Workplaces & Recruitment UNICEF Canada is an inclusive workplace and is committed to championing diversity, equity, inclusion, and accessibility. Requests for accommodation can be made at any stage of the recruitment process. At UNICEF Canada, we believe strongly in personal connections, and our hiring process is entirely human-driven. We do not use AI or automated systems to review applications or conduct interviews. Each candidate is evaluated by our experienced team to ensure a fair and thoughtful hiring experience.
How to Apply Please submit your resume and cover letter as one document to by 11:59 PM EST on November 20, 2025. Please include your salary expectations in your cover email and reference the Manager, Flagship Events & Activations in the subject heading. UNICEF Canada thanks all applicants for their interest in this opportunity; however, only those selected for an interview will be contacted. Consistent with our Child Safeguarding Policy, all successful candidates must receive clearance by a police background check (including a vulnerable sector screen).
Impact Starts at UNICEF Canada JOIN OUR TEAM AS MANAGER, FLAGSHIP EVENTS & ACTIVATIONS Are you a detail-driven event strategist with a passion for creating unforgettable experiences that inspire action and deepen relationships? Consider joining UNICEF Canada – one of Canada’s most respected and historic charities – and be part of a high-impact, mission-driven team working across Canada and globally to create a better world for children. UNICEF Canada is seeking to recruit a talented and high-performing individual in the role of Manager, Flagship Events & Activations. Position Details Position Title: Manager, Flagship Events & Activations Employment Type: Permanent, Full-time (New Role / Vacant) Reports to: Director, Strategic Engagement & Experiential Partnerships Direct Reports: None Salary Range: $63,500 to $77,500 annually with benefits and 3 weeks paid vacation Work Location: Toronto Work Environment: UNICEF Canada currently operates under a Fixed-Hybrid model that requires team members to attend the office at least 2 days/week (Tuesday and Wednesday). Why UNICEF & UNICEF Canada? UNICEF is the world’s farthest-reaching humanitarian organization for children . Across 190 countries and territories, and in the world’s toughest places, we provide and advocate for education, health and nutrition services. Protect children from violence and abuse. Bring clean water and sanitation to those in need. Keep them safe from climate change and disease. Serve as the world’s largest provider of vaccines. Before, during and after emergencies, we’re on the ground with life-saving help and hope. The needs of children around the world continue to increase and the role of UNICEF is more important than ever.
UNICEF Canada is one of 32 National Committees (NatComs) located in high-income countries around the world . Our team exists to fundraise for UNICEF’s highest priorities, and to work neutrally with governments and the private sector in Canada and internationally to advance the rights and well-being of children and youth. As UNICEF Canada prepares to launch a bold new Strategic Plan in 2026 , a key priority will remain on raising funds to support children around the globe. Be part of this next phase of impact! Position Description
UNICEF Canada is seeking a Manager, Flagship Events & Activations to lead the execution and enhancement of our signature fundraising events and activations. In this high-impact role, you’ll help bring our mission to life – engaging donors, supporters, and partners through experiences that spark connection and drive revenue growth.
Reporting to the Director, Strategic Engagement and Experiential Partnerships, you’ll collaborate across teams and with external partners to deliver exceptional, mission-aligned events. This is a unique opportunity to join a dynamic, purpose-driven team and play a pivotal role in advancing UNICEF Canada’s work to ensure every child has the opportunity to grow up safe, healthy, and supported.
Key Accountabilities Project & Event Management (60%) ·Support the planning, logistics, and delivery of UNICEF Canada’s flagship events and activations, ensuring alignment with brand, fundraising, and engagement goals. ·Track event registration, invoicing, deliverables, and performance metrics; providing regular reporting and post-event/activation evaluations. ·Coordinate with third-party suppliers, venues, and volunteers to ensure efficient operations. ·Assist in on-site logistics ensuring smooth event/activation execution ·Ensure relevant Raiser’s Edge database information is updated and accurate with contact information, communications preferences, event and donor activities, status of fundraisers and accurate gift history ·Track donation and sponsorship revenue and reconciliation ·Provide general administrative support including reporting, budget tracking, minute taking and other items as required with accuracy and attention to detail.
Donor & Partner Engagement (25%) ·Support cultivation and stewardship of event/activation participants, donors, and corporate partners. ·Assist with outreach, communications, and relationship management to deepen engagement and inspire ongoing support. ·Coordinate recognition opportunities for donors, sponsors, and volunteers within flagship events.
Collaboration & Innovation (15%) ·Partner with cross-functional teams to maximize integration of events into broader campaigns and national engagement strategies. ·Support new initiatives that build brand awareness and expand UNICEF Canada’s reach with donors and communities. ·Work with the Development team to research and identify potential sponsor and partnership opportunities
Additional Qualifications ·Post-secondary degree or diploma in event management, fundraising, marketing, communications, or a related field. ·Minimum 5+ years experience in event planning, fundraising, or donor engagement, ideally within the non-profit or charitable sector. ·Strong project management and organizational skills, with the ability to manage multiple priorities under tight timelines. ·Exceptional written and verbal communication skills; comfortable with donor-facing and partner-facing interactions. ·Demonstrated ability to build and maintain strong relationships with internal and external stakeholders. ·Proficiency in Microsoft Office Suite; experience with donor databases, event fundraising software (EG: Givergy), or CRM systems considered an asset. ·Flexibility to work occasional evenings and weekends for event execution.
An Employer of Choice: What We Offer
UNICEF Canada is where diverse talent & passion come together to create extraordinary impact for every child. We are committed to being an employer of choice and building a culture that is inclusive, ambitious, compassionate, and high impact. Members of the UNICEF Canada team have access to the following employee benefits: A ROBUST COMPENSATION PACKAGE Extended Health/Dental benefits, Healthcare Spending Account, and Wellness Account Life, AD&D, & Long-Term disability insurance coverage Employer match contributions (5%) to a Group Pension Plan Access to parental leave top-up A COMMITMENT TO WELLNESS Fixed-hybrid work environment to balance connection and collaboration with the work-life integration needs of our team Minimum 3 weeks of annual vacation (increases with time served) & 1 additional day per year of service (max 30) 10 paid sick days & 2 personal days 9 to 11 employee wellness days – an additional series of pre-set days off, given annually to further extend long weekends Discounted rate for a GoodLife gym membership Access to an Employee and Family Assistance Program A CULTURE OF LEARNING & GROWTH Access to a comprehensive global learning platform with over 1600 courses, webinars & resources Internal leadership development, training, & mentorship programs that integrate Anti-Racism and diversity, equity and inclusion principles Opportunities to access both local & global stretch assignments AN INCLUSIVE & PURPOSE-DRIVEN WORKPLACE Centrally located head office in mid-town Toronto with satellite offices in Calgary & Montreal Easily accessed by public transit and a short walk from several parking locations Inclusive & accessible co-working and meeting spaces designed to foster purpose at every turn and accommodate the diverse needs of employees A CHANCE TO DO MEANINGFUL & LIFE-CHANGING WORK Under the leadership of a dynamic, accomplished, and experienced executive leadership team, you’ll be part of a diverse & talented Canada team committed to creating meaningful impact while fostering an inclusive and supportive work environment. You’ll join a global UNICEF family with a shared commitment to impact the lives of children Our Commitment to Inclusive Workplaces & Recruitment UNICEF Canada is an inclusive workplace and is committed to championing diversity, equity, inclusion, and accessibility. Requests for accommodation can be made at any stage of the recruitment process. At UNICEF Canada, we believe strongly in personal connections, and our hiring process is entirely human-driven. We do not use AI or automated systems to review applications or conduct interviews. Each candidate is evaluated by our experienced team to ensure a fair and thoughtful hiring experience.
How to Apply Please submit your resume and cover letter as one document to by 11:59 PM EST on November 20, 2025. Please include your salary expectations in your cover email and reference the Manager, Flagship Events & Activations in the subject heading. UNICEF Canada thanks all applicants for their interest in this opportunity; however, only those selected for an interview will be contacted. Consistent with our Child Safeguarding Policy, all successful candidates must receive clearance by a police background check (including a vulnerable sector screen).
Position Details Position Title: Data Integration Developer Employment Type: Full-time, Permanent (Vacant – New Role) Reports to: Deputy Director, Business Intelligence Direct Reports: 0 Salary Range: $70,500 to $85,500 per year annually with benefits and 3 weeks paid vacation Work Location: Toronto Work Environment: UNICEF Canada currently operates under a Flexible-Hybrid model that requires team members to attend the office at least 2 days/week. The Opportunity We are seeking a skilled Data Integration Developer to join our team and play a crucial role in designing, developing, and maintaining data integration solutions. The ideal candidate will have hands-on experience with data extraction, configuration, automation, and workflow orchestration.
As a key member of the Business Intelligence team, the Data Integration Developer is responsible for all supporter data created, modified, or moved through automation and integration. The successful candidate will have the opportunity to be part of a great team, to solve interesting and challenging problems, and help shape the ongoing development and implementation of our data strategy.
Key Accountabilities New Automation and Integration Solutions (45%) Design and build ETL/ELT pipelines to process structured and unstructured data, automation, and integration solutions in support of our overall data strategy Work independently to understand business needs, meet with stakeholders, test, verify, and document new processes Contribute to the ongoing development and evolution of our overall Data Strategy by identifying opportunities for improving efficiency, accuracy, and usefulness of data through automation
Ongoing Management of Automation and Integration Solutions (40%) Oversee, maintain, and troubleshoot all existing data integration solutions and pipelines to ensure automated processes and business processes preserve data integrity and meet business goals. These processes include: Daily automated BI data processes Automated 2-way data integration between Raiser’s Edge and our Engaging Networks online fundraising platform Daily fundraising data imports into Raiser’s Edge through ImportOmatic Import and export processes to integrate data with fundraising vendors
Vendor Management (10%) Oversee ongoing development and maintenance of data transfer protocols with our fundraising vendors Coordinate all changes to ensure seamless fundraising operations Act as the primary point of contact with fundraising vendors’ data specialists
User Support (5%) Provide second-level support to the donation processing team on existing data integration, data entry, and import processes Provide training to the donation processing team on how to run data integration, data entry, and import processes Ensure data integration is documented and well communicated
Qualifications A post-secondary degree in a related field 5+ years of data integration and ETL development using different tools, e.g., Microsoft SQL Server and its accompanying tools, Microsoft Power Platform Strong SQL skills, including performance tuning and query optimization. Proficiency in scripting languages like Python, PowerShell, or Scala for automation and data processing tasks Experience in data management in a not-for-profit/fundraising organization is considered an asset Knowledge and hands-on experience using BlackBaud Raiser’s Edge or equivalent constituent relationship management (CRM) database Experience supporting third-party program integration and marketing tools. We use the Engaging Networks online fundraising platform Experience with integrating data from APIs and other web services Knowledge of data warehousing concepts, data modelling, and best practices Experience with C# and .NET framework development is considered an asset Experience with Salesforce is considered an asset Experience working with ImportOmatic is considered an asset Current and relevant certifications are a strong plus
Key Competencies: Accuracy and attention to detail Ability to work independently Ability to work under deadlines Excellent problem-solving skills Strong interpersonal skills
An Employer of Choice: What We Offer UNICEF Canada is where diverse talent & passion come together to create extraordinary impact for every child. We are committed to being an employer of choice and building a culture that is inclusive, ambitious, compassionate, and high impact. Members of the UNICEF Canada team have access to the following employee benefits: A COMMITMENT TO WELLNESS Minimum 3 weeks of annual vacation (increases with time served) & 1 additional day per year of service (max 30) 10 paid sick days & 2 personal days 8 to 11 employee wellness days – an additional series of pre-set days off, given annually to further extend long weekends Discounted rate for a GoodLife gym membership Access to an Employee and Family Assistance Program
A CULTURE OF LEARNING & GROWTH Access to a comprehensive global learning platform with over 1600 courses, webinars & resources Internal leadership development, training, & mentorship programs that integrate Anti-Racism and diversity, equity and inclusion principles Opportunities to access both local & global stretch assignments
AN INCLUSIVE & PURPOSE-DRIVEN WORKPLACE Centrally located head office in mid-town Toronto with satellite offices in Calgary & Montreal Easily accessed by public transit and a short walk from several parking locations Inclusive & accessible co-working and meeting spaces designed to foster purpose at every turn and accommodate the diverse needs of employees
A CHANCE TO DO MEANINGFUL & LIFE-CHANGING WORK Under the leadership of a dynamic, accomplished, and experienced executive leadership team, you’ll be part of a diverse & talented Canada team committed to creating meaningful impact while fostering an inclusive and supportive work environment. You’ll join a global UNICEF family with a shared commitment to impact the lives of children
Our Commitment to Inclusive Workplaces & Recruitment
UNICEF Canada is an inclusive workplace and is committed to championing diversity, equity, inclusion, and accessibility. Accommodation requests can be made at any stage of the recruitment process. At UNICEF Canada, we believe strongly in personal connections, and our hiring process is entirely human-driven. We do not use AI or automated systems to review applications or conduct interviews. Each candidate is evaluated by our experienced team to ensure a fair and thoughtful hiring experience. How to Apply Please submit your resume and cover letter as one document to by 11:59 PM EST on Thursday, November 27, 2025. Please include your salary expectations in your cover letter and reference “Data Integration Developer” clearly in the subject heading.
UNICEF Canada thanks all applicants for their interest in this opportunity; however, only those selected for an interview will be contacted. Consistent with our Child Safeguarding Policy, all successful candidates must receive clearance by a police background check (including a vulnerable sector screen).
Position Details Position Title: Data Integration Developer Employment Type: Full-time, Permanent (Vacant – New Role) Reports to: Deputy Director, Business Intelligence Direct Reports: 0 Salary Range: $70,500 to $85,500 per year annually with benefits and 3 weeks paid vacation Work Location: Toronto Work Environment: UNICEF Canada currently operates under a Flexible-Hybrid model that requires team members to attend the office at least 2 days/week. The Opportunity We are seeking a skilled Data Integration Developer to join our team and play a crucial role in designing, developing, and maintaining data integration solutions. The ideal candidate will have hands-on experience with data extraction, configuration, automation, and workflow orchestration.
As a key member of the Business Intelligence team, the Data Integration Developer is responsible for all supporter data created, modified, or moved through automation and integration. The successful candidate will have the opportunity to be part of a great team, to solve interesting and challenging problems, and help shape the ongoing development and implementation of our data strategy.
Key Accountabilities New Automation and Integration Solutions (45%) Design and build ETL/ELT pipelines to process structured and unstructured data, automation, and integration solutions in support of our overall data strategy Work independently to understand business needs, meet with stakeholders, test, verify, and document new processes Contribute to the ongoing development and evolution of our overall Data Strategy by identifying opportunities for improving efficiency, accuracy, and usefulness of data through automation
Ongoing Management of Automation and Integration Solutions (40%) Oversee, maintain, and troubleshoot all existing data integration solutions and pipelines to ensure automated processes and business processes preserve data integrity and meet business goals. These processes include: Daily automated BI data processes Automated 2-way data integration between Raiser’s Edge and our Engaging Networks online fundraising platform Daily fundraising data imports into Raiser’s Edge through ImportOmatic Import and export processes to integrate data with fundraising vendors
Vendor Management (10%) Oversee ongoing development and maintenance of data transfer protocols with our fundraising vendors Coordinate all changes to ensure seamless fundraising operations Act as the primary point of contact with fundraising vendors’ data specialists
User Support (5%) Provide second-level support to the donation processing team on existing data integration, data entry, and import processes Provide training to the donation processing team on how to run data integration, data entry, and import processes Ensure data integration is documented and well communicated
Qualifications A post-secondary degree in a related field 5+ years of data integration and ETL development using different tools, e.g., Microsoft SQL Server and its accompanying tools, Microsoft Power Platform Strong SQL skills, including performance tuning and query optimization. Proficiency in scripting languages like Python, PowerShell, or Scala for automation and data processing tasks Experience in data management in a not-for-profit/fundraising organization is considered an asset Knowledge and hands-on experience using BlackBaud Raiser’s Edge or equivalent constituent relationship management (CRM) database Experience supporting third-party program integration and marketing tools. We use the Engaging Networks online fundraising platform Experience with integrating data from APIs and other web services Knowledge of data warehousing concepts, data modelling, and best practices Experience with C# and .NET framework development is considered an asset Experience with Salesforce is considered an asset Experience working with ImportOmatic is considered an asset Current and relevant certifications are a strong plus
Key Competencies: Accuracy and attention to detail Ability to work independently Ability to work under deadlines Excellent problem-solving skills Strong interpersonal skills
An Employer of Choice: What We Offer UNICEF Canada is where diverse talent & passion come together to create extraordinary impact for every child. We are committed to being an employer of choice and building a culture that is inclusive, ambitious, compassionate, and high impact. Members of the UNICEF Canada team have access to the following employee benefits: A COMMITMENT TO WELLNESS Minimum 3 weeks of annual vacation (increases with time served) & 1 additional day per year of service (max 30) 10 paid sick days & 2 personal days 8 to 11 employee wellness days – an additional series of pre-set days off, given annually to further extend long weekends Discounted rate for a GoodLife gym membership Access to an Employee and Family Assistance Program
A CULTURE OF LEARNING & GROWTH Access to a comprehensive global learning platform with over 1600 courses, webinars & resources Internal leadership development, training, & mentorship programs that integrate Anti-Racism and diversity, equity and inclusion principles Opportunities to access both local & global stretch assignments
AN INCLUSIVE & PURPOSE-DRIVEN WORKPLACE Centrally located head office in mid-town Toronto with satellite offices in Calgary & Montreal Easily accessed by public transit and a short walk from several parking locations Inclusive & accessible co-working and meeting spaces designed to foster purpose at every turn and accommodate the diverse needs of employees
A CHANCE TO DO MEANINGFUL & LIFE-CHANGING WORK Under the leadership of a dynamic, accomplished, and experienced executive leadership team, you’ll be part of a diverse & talented Canada team committed to creating meaningful impact while fostering an inclusive and supportive work environment. You’ll join a global UNICEF family with a shared commitment to impact the lives of children
Our Commitment to Inclusive Workplaces & Recruitment
UNICEF Canada is an inclusive workplace and is committed to championing diversity, equity, inclusion, and accessibility. Accommodation requests can be made at any stage of the recruitment process. At UNICEF Canada, we believe strongly in personal connections, and our hiring process is entirely human-driven. We do not use AI or automated systems to review applications or conduct interviews. Each candidate is evaluated by our experienced team to ensure a fair and thoughtful hiring experience. How to Apply Please submit your resume and cover letter as one document to by 11:59 PM EST on Thursday, November 27, 2025. Please include your salary expectations in your cover letter and reference “Data Integration Developer” clearly in the subject heading.
UNICEF Canada thanks all applicants for their interest in this opportunity; however, only those selected for an interview will be contacted. Consistent with our Child Safeguarding Policy, all successful candidates must receive clearance by a police background check (including a vulnerable sector screen).
Position Details Position Title: Senior Officer, Development Employment Type: Permanent, Full-time (New Role / Vacant) Reports to: Vice President, Development Direct Reports: N/A Salary Range: $53,000 to $60,000 per year annually with benefits and 3 weeks paid vacation Work Location: Toronto Work Environment: UNICEF Canada currently operates under a Fixed-Hybrid model that requires team members to attend the office at least 2 days/week (Tuesday and Wednesday).
Position Description The Senior Officer, Development works as an integral member of the high value (HV) team to lead the behind-the-scenes development and project management of donor engagement, communications and operational activities in support of the Development teams’ objectives, in a manner consistent with UNICEF Canada’s mission and vision.
This role reports to the VP of Development, and will primarily be focused on content creation, cultivation and donor engagement activities and operations elements that support the engagement of high value donors, partners, and prospects. The role operates cross-functionally in identifying opportunities to cultivate high-value partnerships and relationships and ensuring the proper tracking and analysis in support of growing a meaningful HV engagement program.
Key Accountabilities
Donor Communications (50%)
Collaborate cross-functionally to support the Development team’s high value donor communications, including content development and customization, contributing to the achievement of annual goals and the multi-year strategic plan. Support the execution of digital and print communications for major gifts, high-value, and transformational donors and prospects by: o Creating customized presentation decks and donor proposals (25–35 annually), including tailored cultivation tools for outreach to major, community, and corporate donors. o Writing and designing donor proposals and drafting MOUs/Gift Agreements that incorporate recognition and stewardship elements, in collaboration with the Officer, Stewardship Communications and other internal teams. o Sourcing and sharing relevant content, situational updates, and donor communications resources to support solicitation and cultivation efforts across diverse audiences. o Initiating emergency donor communications within 24 hours of onset for HV team distribution, including compiling lists of relevant donors and prospects. o Proactively identifying communications opportunities—such as social media posts, press releases, stories, and videos—that align with fundraising initiatives and organizational priorities on a monthly, quarterly, and annual basis. o Ensuring all custom proposals are reviewed and approved by International Programs, Marketing, and the VP for alignment with stewardship grid options and deliverables. Maintain deep and current knowledge of UNICEF’s work, leadership, and content resources—both in Canada and globally—as well as industry best practices in donor communications and cultivation, with a focus on identifying strategic opportunities to engage supporter audiences. Conduct bi-annual reviews of fundraising opportunities and external communications on UNICEF Canada’s webpages to ensure relevance and resonance for high-value audiences.
Donor Cultivation and Engagement (30%)
Conduct thank-you and discovery calls with unassigned donors and prospects, in coordination with Development team members. Support the cultivation of high-value (HV) prospects and major donor pipeline development through personalized communications via phone, email, video messaging, and other channels. Lead the implementation of interactive year-end reporting and solicitation planning, including the creation of personalized video messages for HV donors. Plan and execute 3–5 donor engagement events annually across Canadian markets. Manage donor event communications, including invitations, surveys, reminders, and follow-ups to donors and prospects. Coordinate and attend virtual and in-person donor experiences for HV donors as needed. Represent UNICEF Canada in the development and distribution of virtual donor experiences, providing regular updates to the HV team and gathering input for planning. Support the testing and optimization of digital tools and platforms to deepen engagement and strengthen relationships with HV donors and prospects.
Project Management and Administration (20%)
Develop and manage project plans, workback schedules, and tracking tools to ensure timely delivery of cultivation activities – e.g., maintaining a calendar of in-person and digital engagements and sending outreach reminders. Lead coordination with Communications and International Programs teams for HV content requests and deliverables. Foster strong relationships with relationship managers and cross-functional partners to facilitate timely creation and delivery of cultivation materials. Ensure global uploads of group donor communications, including impact reports, emergency outreach emails, and communications targeting more than 10 constituents. Manage the Events module in Raiser’s Edge (RE) for major gifts, corporate, and community cultivation events—creating events, adding invitees, and tracking attendance. Generate donor lists for emergency donation requests for Major Gifts, Community, and Corporate teams, and ensure global uploads as needed. Prepare briefing notes and short bios for HV and Executive team donor meetings to support cultivation efforts.
Qualifications
Post-secondary degree, diploma, or equivalent experience in communications, fundraising, or a related discipline. Minimum of three (3) years of relevant work experience. Results-driven and highly organized, with the ability to prioritize, multitask, and thrive in a fast-paced environment. Strong collaboration skills with proven ability to coordinate complex projects across teams; demonstrates sound judgment, customer service orientation, and risk awareness. Strong understanding of donor motivations and industry best practices, with a supporter-centric approach to engagement. Exceptional verbal and written communication skills. Proficient in Microsoft Office 365 and SharePoint, and experienced with CRM platforms such as Raiser’s Edge/NXT or similar databases. Experience with design tools like InDesign or related creative software (an asset). Bilingual in English and French (an asset). Willingness to travel for in-person events and flexibility to work occasional evenings or weekends to support donor engagement and organizational needs. Knowledge of and alignment with UNICEF’s mission and values.
An Employer of Choice: What We Offer
Members of the UNICEF Canada team have access to the following employee benefits:
A ROBUST COMPENSATION PACKAGE ✓Extended Health/Dental benefits, Healthcare Spending Account, and Wellness Account ✓Life, AD&D, & Long-Term disability insurance coverage ✓Employer match contributions (5%) to a Group Pension Plan ✓Access to parental leave top-up
A COMMITMENT TO WELLNESS ✓Fixed hybrid work environment to balance connection and collaboration with the work-life integration needs of our team ✓Minimum 3 weeks of annual vacation (increases with time served) & 1 additional day per year of service (max 30) ✓10 paid sick days & 2 personal days ✓9 to 11 employee wellness days – an additional series of pre-set days off, given annually to further extend long weekends ✓Discounted rate for a GoodLife gym membership ✓Access to an Employee and Family Assistance Program
A CULTURE OF LEARNING & GROWTH ✓Access to a comprehensive global learning platform with over 1600 courses, webinars & resources ✓Internal leadership development, training, & mentorship programs that integrate Anti-Racism and diversity, equity and inclusion principles ✓Opportunities to access both local & global stretch assignments
AN INCLUSIVE & PURPOSE-DRIVEN WORKPLACE ✓Centrally located head office in mid-town Toronto with satellite offices in Calgary & Montreal ✓Easily accessed by public transit and a short walk from several parking locations ✓Inclusive & accessible co-working and meeting spaces designed to foster purpose at every turn and accommodate the diverse needs of employees
A CHANCE TO DO MEANINGFUL & LIFE-CHANGING WORK ✓Under the leadership of a dynamic, accomplished, and experienced executive leadership team, you’ll be part of a diverse & talented Canadian team committed to creating meaningful impact while fostering an inclusive and supportive work environment. ✓You’ll join a global UNICEF family with a shared commitment to impact the lives of children
Our Commitment to Inclusive Workplaces & Recruitment UNICEF Canada is an inclusive workplace and is committed to championing diversity, equity, inclusion, and accessibility. Requests for accommodation can be made at any stage of the recruitment process.
At UNICEF Canada, we believe strongly in personal connections, and our hiring process is entirely human-driven. We do not use AI or automated systems to review applications or conduct interviews. Each candidate is evaluated by our experienced team to ensure a fair and thoughtful hiring experience.
How to Apply
Please submit your resume and cover letter as one document to by 11:59 PM EST on Friday, November 28, 2025. Please include your salary expectations in your cover email and reference Senior Officer, Development in the subject heading.
UNICEF Canada thanks all applicants for their interest in this opportunity; however, only those selected for an interview will be contacted. Consistent with our Child Safeguarding Policy, all successful candidates must receive clearance by a police background check (including a vulnerable sector screen).
Position Details Position Title: Senior Officer, Development Employment Type: Permanent, Full-time (New Role / Vacant) Reports to: Vice President, Development Direct Reports: N/A Salary Range: $53,000 to $60,000 per year annually with benefits and 3 weeks paid vacation Work Location: Toronto Work Environment: UNICEF Canada currently operates under a Fixed-Hybrid model that requires team members to attend the office at least 2 days/week (Tuesday and Wednesday).
Position Description The Senior Officer, Development works as an integral member of the high value (HV) team to lead the behind-the-scenes development and project management of donor engagement, communications and operational activities in support of the Development teams’ objectives, in a manner consistent with UNICEF Canada’s mission and vision.
This role reports to the VP of Development, and will primarily be focused on content creation, cultivation and donor engagement activities and operations elements that support the engagement of high value donors, partners, and prospects. The role operates cross-functionally in identifying opportunities to cultivate high-value partnerships and relationships and ensuring the proper tracking and analysis in support of growing a meaningful HV engagement program.
Key Accountabilities
Donor Communications (50%)
Collaborate cross-functionally to support the Development team’s high value donor communications, including content development and customization, contributing to the achievement of annual goals and the multi-year strategic plan. Support the execution of digital and print communications for major gifts, high-value, and transformational donors and prospects by: o Creating customized presentation decks and donor proposals (25–35 annually), including tailored cultivation tools for outreach to major, community, and corporate donors. o Writing and designing donor proposals and drafting MOUs/Gift Agreements that incorporate recognition and stewardship elements, in collaboration with the Officer, Stewardship Communications and other internal teams. o Sourcing and sharing relevant content, situational updates, and donor communications resources to support solicitation and cultivation efforts across diverse audiences. o Initiating emergency donor communications within 24 hours of onset for HV team distribution, including compiling lists of relevant donors and prospects. o Proactively identifying communications opportunities—such as social media posts, press releases, stories, and videos—that align with fundraising initiatives and organizational priorities on a monthly, quarterly, and annual basis. o Ensuring all custom proposals are reviewed and approved by International Programs, Marketing, and the VP for alignment with stewardship grid options and deliverables. Maintain deep and current knowledge of UNICEF’s work, leadership, and content resources—both in Canada and globally—as well as industry best practices in donor communications and cultivation, with a focus on identifying strategic opportunities to engage supporter audiences. Conduct bi-annual reviews of fundraising opportunities and external communications on UNICEF Canada’s webpages to ensure relevance and resonance for high-value audiences.
Donor Cultivation and Engagement (30%)
Conduct thank-you and discovery calls with unassigned donors and prospects, in coordination with Development team members. Support the cultivation of high-value (HV) prospects and major donor pipeline development through personalized communications via phone, email, video messaging, and other channels. Lead the implementation of interactive year-end reporting and solicitation planning, including the creation of personalized video messages for HV donors. Plan and execute 3–5 donor engagement events annually across Canadian markets. Manage donor event communications, including invitations, surveys, reminders, and follow-ups to donors and prospects. Coordinate and attend virtual and in-person donor experiences for HV donors as needed. Represent UNICEF Canada in the development and distribution of virtual donor experiences, providing regular updates to the HV team and gathering input for planning. Support the testing and optimization of digital tools and platforms to deepen engagement and strengthen relationships with HV donors and prospects.
Project Management and Administration (20%)
Develop and manage project plans, workback schedules, and tracking tools to ensure timely delivery of cultivation activities – e.g., maintaining a calendar of in-person and digital engagements and sending outreach reminders. Lead coordination with Communications and International Programs teams for HV content requests and deliverables. Foster strong relationships with relationship managers and cross-functional partners to facilitate timely creation and delivery of cultivation materials. Ensure global uploads of group donor communications, including impact reports, emergency outreach emails, and communications targeting more than 10 constituents. Manage the Events module in Raiser’s Edge (RE) for major gifts, corporate, and community cultivation events—creating events, adding invitees, and tracking attendance. Generate donor lists for emergency donation requests for Major Gifts, Community, and Corporate teams, and ensure global uploads as needed. Prepare briefing notes and short bios for HV and Executive team donor meetings to support cultivation efforts.
Qualifications
Post-secondary degree, diploma, or equivalent experience in communications, fundraising, or a related discipline. Minimum of three (3) years of relevant work experience. Results-driven and highly organized, with the ability to prioritize, multitask, and thrive in a fast-paced environment. Strong collaboration skills with proven ability to coordinate complex projects across teams; demonstrates sound judgment, customer service orientation, and risk awareness. Strong understanding of donor motivations and industry best practices, with a supporter-centric approach to engagement. Exceptional verbal and written communication skills. Proficient in Microsoft Office 365 and SharePoint, and experienced with CRM platforms such as Raiser’s Edge/NXT or similar databases. Experience with design tools like InDesign or related creative software (an asset). Bilingual in English and French (an asset). Willingness to travel for in-person events and flexibility to work occasional evenings or weekends to support donor engagement and organizational needs. Knowledge of and alignment with UNICEF’s mission and values.
An Employer of Choice: What We Offer
Members of the UNICEF Canada team have access to the following employee benefits:
A ROBUST COMPENSATION PACKAGE ✓Extended Health/Dental benefits, Healthcare Spending Account, and Wellness Account ✓Life, AD&D, & Long-Term disability insurance coverage ✓Employer match contributions (5%) to a Group Pension Plan ✓Access to parental leave top-up
A COMMITMENT TO WELLNESS ✓Fixed hybrid work environment to balance connection and collaboration with the work-life integration needs of our team ✓Minimum 3 weeks of annual vacation (increases with time served) & 1 additional day per year of service (max 30) ✓10 paid sick days & 2 personal days ✓9 to 11 employee wellness days – an additional series of pre-set days off, given annually to further extend long weekends ✓Discounted rate for a GoodLife gym membership ✓Access to an Employee and Family Assistance Program
A CULTURE OF LEARNING & GROWTH ✓Access to a comprehensive global learning platform with over 1600 courses, webinars & resources ✓Internal leadership development, training, & mentorship programs that integrate Anti-Racism and diversity, equity and inclusion principles ✓Opportunities to access both local & global stretch assignments
AN INCLUSIVE & PURPOSE-DRIVEN WORKPLACE ✓Centrally located head office in mid-town Toronto with satellite offices in Calgary & Montreal ✓Easily accessed by public transit and a short walk from several parking locations ✓Inclusive & accessible co-working and meeting spaces designed to foster purpose at every turn and accommodate the diverse needs of employees
A CHANCE TO DO MEANINGFUL & LIFE-CHANGING WORK ✓Under the leadership of a dynamic, accomplished, and experienced executive leadership team, you’ll be part of a diverse & talented Canadian team committed to creating meaningful impact while fostering an inclusive and supportive work environment. ✓You’ll join a global UNICEF family with a shared commitment to impact the lives of children
Our Commitment to Inclusive Workplaces & Recruitment UNICEF Canada is an inclusive workplace and is committed to championing diversity, equity, inclusion, and accessibility. Requests for accommodation can be made at any stage of the recruitment process.
At UNICEF Canada, we believe strongly in personal connections, and our hiring process is entirely human-driven. We do not use AI or automated systems to review applications or conduct interviews. Each candidate is evaluated by our experienced team to ensure a fair and thoughtful hiring experience.
How to Apply
Please submit your resume and cover letter as one document to by 11:59 PM EST on Friday, November 28, 2025. Please include your salary expectations in your cover email and reference Senior Officer, Development in the subject heading.
UNICEF Canada thanks all applicants for their interest in this opportunity; however, only those selected for an interview will be contacted. Consistent with our Child Safeguarding Policy, all successful candidates must receive clearance by a police background check (including a vulnerable sector screen).
Position Details Position Title: Data Integration Developer Employment Type: Full-time, Permanent (Vacant - New Role) Reports to: Deputy Director, Business Intelligence Direct Reports: 0 Salary Range: $70,500 to $85,500 per year annually with benefits and 3 weeks paid vacation Work Location: Toronto Work Environment: UNICEF Canada currently operates under a Flexible-Hybrid model that requires team members to attend the office at least 2 days/week. The Opportunity We are seeking a skilled Data Integration Developer to join our team and play a crucial role in designing, developing, and maintaining data integration solutions. The ideal candidate will have hands-on experience with data extraction, configuration, automation, and workflow orchestration.
As a key member of the Business Intelligence team, the Data Integration Developer is responsible for all supporter data created, modified, or moved through automation and integration. The successful candidate will have the opportunity to be part of a great team, to solve interesting and challenging problems, and help shape the ongoing development and implementation of our data strategy.
Key Accountabilities New Automation and Integration Solutions (45%) Design and build ETL/ELT pipelines to process structured and unstructured data, automation, and integration solutions in support of our overall data strategy Work independently to understand business needs, meet with stakeholders, test, verify, and document new processes Contribute to the ongoing development and evolution of our overall Data Strategy by identifying opportunities for improving efficiency, accuracy, and usefulness of data through automation
Ongoing Management of Automation and Integration Solutions (40%) Oversee, maintain, and troubleshoot all existing data integration solutions and pipelines to ensure automated processes and business processes preserve data integrity and meet business goals. These processes include: Daily automated BI data processes Automated 2-way data integration between Raiser's Edge and our Engaging Networks online fundraising platform Daily fundraising data imports into Raiser's Edge through ImportOmatic Import and export processes to integrate data with fundraising vendors
Vendor Management (10%) Oversee ongoing development and maintenance of data transfer protocols with our fundraising vendors Coordinate all changes to ensure seamless fundraising operations Act as the primary point of contact with fundraising vendors' data specialists
User Support (5%) Provide second-level support to the donation processing team on existing data integration, data entry, and import processes Provide training to the donation processing team on how to run data integration, data entry, and import processes Ensure data integration is documented and well communicated
Qualifications A post-secondary degree in a related field 5+ years of data integration and ETL development using different tools, e.g., Microsoft SQL Server and its accompanying tools, Microsoft Power Platform Strong SQL skills, including performance tuning and query optimization. Proficiency in scripting languages like Python, PowerShell, or Scala for automation and data processing tasks Experience in data management in a not-for-profit/fundraising organization is considered an asset Knowledge and hands-on experience using BlackBaud Raiser's Edge or equivalent constituent relationship management (CRM) database Experience supporting third-party program integration and marketing tools. We use the Engaging Networks online fundraising platform Experience with integrating data from APIs and other web services Knowledge of data warehousing concepts, data modelling, and best practices Experience with C# and .NET framework development is considered an asset Experience with Salesforce is considered an asset Experience working with ImportOmatic is considered an asset Current and relevant certifications are a strong plus
Key Competencies: Accuracy and attention to detail Ability to work independently Ability to work under deadlines Excellent problem-solving skills Strong interpersonal skills
An Employer of Choice: What We Offer UNICEF Canada is where diverse talent & passion come together to create extraordinary impact for every child. We are committed to being an employer of choice and building a culture that is inclusive, ambitious, compassionate, and high impact. Members of the UNICEF Canada team have access to the following employee benefits: A COMMITMENT TO WELLNESS Minimum 3 weeks of annual vacation (increases with time served) & 1 additional day per year of service (max 30) 10 paid sick days & 2 personal days 8 to 11 employee wellness days - an additional series of pre-set days off, given annually to further extend long weekends Discounted rate for a GoodLife gym membership Access to an Employee and Family Assistance Program
A CULTURE OF LEARNING & GROWTH Access to a comprehensive global learning platform with over 1600 courses, webinars & resources Internal leadership development, training, & mentorship programs that integrate Anti-Racism and diversity, equity and inclusion principles Opportunities to access both local & global stretch assignments
AN INCLUSIVE & PURPOSE-DRIVEN WORKPLACE Centrally located head office in mid-town Toronto with satellite offices in Calgary & Montreal Easily accessed by public transit and a short walk from several parking locations Inclusive & accessible co-working and meeting spaces designed to foster purpose at every turn and accommodate the diverse needs of employees
A CHANCE TO DO MEANINGFUL & LIFE-CHANGING WORK Under the leadership of a dynamic, accomplished, and experienced executive leadership team, you'll be part of a diverse & talented Canada team committed to creating meaningful impact while fostering an inclusive and supportive work environment. You'll join a global UNICEF family with a shared commitment to impact the lives of children
Our Commitment to Inclusive Workplaces & Recruitment
UNICEF Canada is an inclusive workplace and is committed to championing diversity, equity, inclusion, and accessibility. Accommodation requests can be made at any stage of the recruitment process. At UNICEF Canada, we believe strongly in personal connections, and our hiring process is entirely human-driven. We do not use AI or automated systems to review applications or conduct interviews. Each candidate is evaluated by our experienced team to ensure a fair and thoughtful hiring experience. How to Apply Please submit your resume and cover letter as one document to by 11:59 PM EST on Thursday, November 27, 2025. Please include your salary expectations in your cover letter and reference "Data Integration Developer" clearly in the subject heading.
UNICEF Canada thanks all applicants for their interest in this opportunity; however, only those selected for an interview will be contacted. Consistent with our Child Safeguarding Policy, all successful candidates must receive clearance by a police background check (including a vulnerable sector screen).