Senior Developer, Big Data (French Services) (Telework)

CBC/Radio-CanadaMontreal, QC
Remote

About The Position

As part of a strategic initiative to modernize our digital ecosystem, we are looking for a passionate Big Data Developer capable of designing and integrating agentic artificial intelligence-assisted features to offer personalized experiences to our users. The Digital Technology team is connected to all facets of the organization as a strategic partner, data solution provider and enabler of data-centric initiatives, with a focus on supporting product and content teams and decision-makers across Digital Media. It’s the catalyst for a major shift toward data-driven decision-making at an organization eager to use data to drive the growth of audience-facing products such as Radio-Canada.ca, ICI TOU.TV and OHdio. The Big Data team maintains the platform and data sets along with a number of applications that play a foundational role in the work of the Business Intelligence (BI), Audience & Activation and Machine Learning teams as well as all other data practitioners who deliver on CBC/Radio-Canada’s mission. There is an opportunity for this to be a full-time teleworking position. Work arrangements will be discussed with hiring managers per departmental guidelines.

Requirements

  • Applied Big Data processing techniques in a professional setting and are familiar with the tools involved.
  • Experience in collecting, standardizing and transforming raw data from all kinds of data sources (ETL/ELT).
  • Data modelling experience, specifically with data warehouses and data lakes (or lakehouses).
  • Appreciate the importance of sound data governance, quality and security.
  • Experience in SQL/Python/Java/Scala development and care about quality assurance and writing clean code.
  • Keen on automation and optimization.
  • Experience identifying client needs and translating them into technical solutions in a data and analytics environment.
  • Autonomous and like to step out of your comfort zone.
  • Like to work collaboratively and share your knowledge and are always open to ideas from others.

Nice To Haves

  • Experience in the media and entertainment industries.
  • Experience with Databricks, Delta Lake or Iceberg.
  • Experience with a Big Data processing system (ideally, Apache Spark).
  • Experience with one of the cloud service providers (ideally, Azure).
  • Experience with real-time data streaming, cloud messaging and event streaming tools (ideally, Kafka, Azure Service Bus and Azure Event Hubs).
  • Familiarity with one or more workflow orchestration tools (ideally, Airflow).
  • Experience with content development/rollout tools and processes.
  • Ideally proficient in spoken and written English.

Responsibilities

  • Assist in implementing the architecture, new tools, processes and models to build a sustainable Big Data platform.
  • Analyze, document and program the extraction, standardization, transformation and integration of multiple data sources within the Big Data platform.
  • Help administer the Big Data platform by applying access controls to data and tools, monitoring the platform’s use and costs and defining its configuration.
  • Review and develop miscellaneous data engineering solutions that enable the implementation of new data valorization use cases.
  • Support the continuous improvement of development practices within the team by participating in code reviews, developing tests and sharing innovative practices with your developer colleagues.
  • Assist in setting up a data governance plan in compliance with our privacy policy.
  • Provide technical expertise, advice and support to the BI team.
  • Help evolve the media and entertainment industries by collaborating on research projects with universities.

Benefits

  • Hybrid work environment with flexible work schedules, allowing you to prioritize yourself, your family and your work
  • Competitive benefits and compensation
  • Opportunities to work with cutting-edge technology
  • Opportunities for continued learning and professional development
  • Opportunities to become a member of our Employee Resource Groups
  • Pair programming and mentorship opportunities, where you can learn from the best in the industry and help coach new talent
  • A creative and dynamic work environment, where your ideas and contributions can be heard, valued and respected
  • An environment that favours experimentation and an iterative approach in order to achieve the highest form of technical innovation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service