Are you a data integration developer with a passion for building seamless systems and driving meaningful impact? Looking to use your expertise to drive change and make a direct impact on the lives of children?
Join UNICEF Canada – one using 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.
We are seeking a talented individual for the role of Data Integration Developer.
Position Details
Position Title | Data Integration Developer |
Employment Type: | Full-time, Permanent (Vacant – New Role) |
Reports to: | 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. |
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 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 be amplifying our voice through our policy and advocacy efforts to further advance the children’s rights in Canadian laws, policies and budgets.
Be part of this next phase of impact!
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 ROBUST COMPENSATION PACKAGE |
|
A COMMITMENT TO WELLNESS |
|
A CULTURE OF LEARNING & GROWTH |
|
AN INCLUSIVE & PURPOSE-DRIVEN WORKPLACE |
|
A CHANCE TO DO MEANINGFUL & LIFE-CHANGING WORK |
|
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 careers@unicef.ca by 11:59 PM EST on Tuesday, September 30, 2025. Please include your salary expectations in your cover email 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).
About UNICEF and 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 work to help children survive, defend their rights, keep them protected, healthy and educated, and give them a fair chance to fulfill their potential.
UNICEF Canada is one of 32 National Committees located in 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.