Full Stack Developer, ADaPT (English Services) (Hybrid/Telework)

CBC/Radio-Canada

$80K — $110K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3+ years in a senior development role
  • Strong communication skills for diverse team dynamics
  • Degree in Computer Science or Engineering preferred
  • Proficiency in JavaScript and TypeScript; Java and Go are a bonus
  • Experience with test automation frameworks like Cypress and Jest
  • Knowledge of cloud and container environments, especially GCP and Azure
  • Familiarity with privacy regulations like GDPR and CCPA

Responsibilities

  • Build, improve, and maintain audience data pipelines
  • Collaborate with Product Managers and UX/UI Leads to refine project scope
  • Facilitate open communication and support within the team
  • Contribute to a knowledge-sharing culture and continuous learning
  • Integrate new technologies to enhance audience engagement

Benefits

  • Hybrid work arrangement
  • Opportunity to work within a mission-driven organization
  • Supportive team culture with a focus on continuous learning
  • Engagement with diverse content across multiple platforms
  • Chance to impact how audience data is leveraged responsibly
Full Job Description
Position Title:
Full Stack Developer, ADaPT (English Services) (Hybrid/Telework)

Status of Employment:
Permanent

Position Language Requirement:
English, French

Language Skills:
English (Reading), English (Speaking), English (Writing), French (Reading), French (Speaking), French (Writing)

Unposting Date:
2026-07-23 11:59 PM

This role is a hybrid work arrangement. Work schedule to be discussed with the Hiring Manager according to the guidelines defined by the department.

Why is this role important?

As a public organization, we are committed to protecting and handling our audience's personal information in the most transparent and ethical way possible. To help us achieve this, we are looking for a Full Stack Developer to work with the Audience Data and Privacy Team (ADaPT).

CBC/Radio-Canada is the largest broadcaster in Canada and this team is at the very heart of its content creation experience. The ADaPT team is responsible for building, maintaining and supporting the workflows and tools that allows us to better understand our audience and better tailor content to their individual needs while balancing privacy considerations. We accomplish this by federating content produced by CBC for distribution across CBC's applications and broadly to content aggregators worldwide, delivering News, Sports, Podcasts, On-demand audio information to thousands of Canadians. We work with a lot of content types and platforms ranging from APIs, GQL, podcast audio files, live stream sporting events to audio content management.

How you will make an impact:

You will primarily work on building, improving, and maintaining the existing data pipelines for audience data from various streams and products. You are looking to apply and build upon your skills in:
  • Collaborating with Product Manager, Product Owners, UX/UI Leads and Architect to assess feasibility of proposed changes/features and helping to break down, clarify, prioritize and estimate work to deliver value in each sprint/product increment
  • Open communication and dialogue with team members on an ongoing basis, being supportive and receptive to feedback and questions.
  • Having an opportunity to join a company with a mission, value set, and tech-forward approach that aligns with your own; a place where knowledge-sharing guides your learning.
  • Wanting to be part of a fun team, engaged in a continuous learning culture, where you can take on new challenges and be a significant contributor to engaging our pan Canadian audience.


What you bring to our team:
  • Three or more years of experience in a senior development role.
  • The communication skills. You know how to listen and relay empathy and understanding for diverse perspectives.
  • The education: A Computer Science, Engineering degree or equivalent is preferred, but we know not everyone gains their programming skills this way. You have the knowledge and understanding of software development and testing best practices. You are passionate about learning new technologies and exploring innovative solutions.
  • The tools: Demonstrated experience working with either JavaScript (Must), TypeScript (Must), Java (Desired), Go (Desired) and Python.
  • You are comfortable working across the full SDLC, including using test automation frameworks such as Cypress, Playwright and Jest; and on deployments. You are comfortable working in a cloud and containerized environment using GCP, Azure, OpenShift, Docker, and Kubernetes.
  • Proven experience with the frameworks and vendor integrations/products that the ADaPT team currently works on e.g. React, Apache Beam, Data Clean Rooms, Blueconic, Lotame and Didomi.
  • The collaborative Agile experience. You enjoy collaboration, pair-programming, and knowledge sharing. You do your best work in a team-focused environment. You believe in the Agile methodology, and you are flexible and open to change. You are comfortable with iterative and incremental development.
  • Data governance and privacy expertise: You have a general awareness of Privacy by Design, a general awareness of consent frameworks (Interactive Advertising Bureau's - IAB's Transparency Consent Frameworks), and a general awareness of privacy legislation (GDPR, CCPA, Privacy Act, Quebec law 25, formerly Bill C-27).


Nice to have:
  • You have participated in the implementation of a consent management platform and worked to integrate data pipelines and APIs.
  • Knowledge of media domain (e.g. ingestion workflows and streaming protocols) is a plus


This position will not be filled until consideration has been made by the CBC/Radio-Canada / APS Workforce Adjustment Committee.

Candidates may be subject to skills and knowledge testing.

We thank all applicants for their interest, but only candidates selected for an interview will be contacted.

Primary Location:
Broadcast Centre 205 Wellington St. W., Toronto, Ontario, M5V 3G7

Number of Openings:
1

Work Schedule:
Full time

Similar Jobs

More Jobs at CBC/Radio-Canada

More Information Technology Jobs

Find similar Full Stack Developer, ADaPT (English Services) (Hybrid/Telework) jobs: