Data Product Developer (ID#4436)

Remote Time

We are seeking a Data Product Developer to assist our client with the development of their data and analytics platform and associated services and tools to support data analytics practices, and to populate the Finance Data Catalogue and Finance Data Store with metadata and data respectively.

The successful candidate will be a software developer who is specialized in creating new valuable data products or improve existing ones by developing data pipelines to transform, combine and publish data to create data products for use by data scientists and other staff members. This role requires expert hands on knowledge of software development, data pipeline development, data quality assurance, testing, debugging and operations and the ability to troubleshoot problems as they arise.


  • 3+ years of experience in software development, integration and/or solution development
  • Hands on experience and be able to provide skills and expertise in the areas of:
    • Linux and Windows operating systems
    • Python programming
    • Apache Airflow or similar technology
    • data modelling
    • software development
    • CI/CD
  • Demonstrated proficiency and experience in the following areas:
    • developing supporting configuration scripts in Python, Bash and Windows PowerShell
    • Microsoft Power BI
    • working with business areas and Data Product Managers to gather and analyse requirements
    • understanding of data management issues including privacy and security
    • designing and running data tests to ensure quality and accuracy expectations are met and to detect problems
    • deploying and configuring monitoring systems to ensure the ongoing performance requirements are met
    • documenting and maintaining appropriate system documentation
  • Ability to communicate effectively, to a broad range of stakeholders, including executive and senior management using oral and written communication skills

If you have this expertise, and are able to work in Canada, please submit your resume. While we thank all candidates in advance for their application, only those candidates who are shortlisted will be contacted.


The hourly rate range for this position is $60 – $80, with the final rate based on consultant experience and fit for the role.