Apply now

First seen by our source: just now

Drupal Developer

Burnaby, British Columbia

$88k–$103k/yr
Apply now
SIGNALS

Pay:

$88,459–$103,486 a year

Requirements summary:

  • Knowledge Network, BC’s public educational broadcaster and streamer, is looking for a dedicated and skilled Drupal Developer to complement and strengthen our Streaming Platforms team as we…
  • Knowledge Network (Knowledge Prime) focuses on serving adult audiences (40+) with curious minds with a diverse selection of documentary, drama, factual and performing arts programming.
  • Knowledge Kids provides children 2-8 with a safe, trusted space to discover content that inspires, educates, and entertains.
  • In addition to knowledge.ca and knowledgekids.ca, we maintain a suite of mobile and streaming applications across various devices, ensuring audiences can view content wherever and however…
  • Reporting to the Director of Streaming Platforms and working under the supervision of the Senior Manager of Platform Development & Web Operations, you will build and maintain the Drupal…
  • Knowledge Network is British Columbia’s provincial public broadcaster, operating a free and commercial-free television channel in B.C. and streaming services across Canada.
Source and dates

Employer career site / ATS feed · adp

Employer posting date
Not provided
First seen by our source
2026-11-09
Source record updated
2026-11-09

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job description

The Opportunity

Knowledge Network, BC’s public educational broadcaster and streamer, is looking for a dedicated and skilled Drupal Developer to complement and strengthen our Streaming Platforms team as we grow and evolve our websites and apps.

We deliver content through two distinct digital platforms. Knowledge Network (Knowledge Prime) focuses on serving adult audiences (40+) with curious minds with a diverse selection of documentary, drama, factual and performing arts programming. Knowledge Kids provides children 2-8 with a safe, trusted space to discover content that inspires, educates, and entertains. In addition to knowledge.ca and knowledgekids.ca, we maintain a suite of mobile and streaming applications across various devices, ensuring audiences can view content wherever and however they choose.

Drupal is the foundation of those platforms, managing content, metadata, relationships and integrations that make programming discoverable and delivering reliable information to every audience-facing application. Reporting to the Director of Streaming Platforms and working under the supervision of the Senior Manager of Platform Development & Web Operations, you will build and maintain the Drupal capabilities, APIs and integrations that support Knowledge Prime and Knowledge Kids.

This hands-on role collaborates with colleagues across the organization including our programming, audience engagement, fundraising and design teams. It’s an excellent opportunity for someone who enjoys solving complex technical challenges, contributing to reliable backend systems, and helping shape the continued growth of BC’s public streaming services.

Who We Are:

Knowledge Network is British Columbia’s provincial public broadcaster, operating a free and commercial-free television channel in B.C. and streaming services across Canada. The Knowledge brand is unique – we are not selling a product but providing a service rooted in the values of curiosity, commitment, inclusivity, and accountability.

Funded by an annual operating contribution from the provincial government and donations from loyal viewers, Knowledge Network offers curated programming from all over the world and award-winning Knowledge Originals from BC filmmakers. We provide British Columbians with trusted free and commercial-free content that enriches minds, fosters understanding and contributes to a connected and more informed society.

We respectfully acknowledge the xʷməθkʷəy̓əm (Musqueam), Sḵwx̱wú7mesh (Squamish), and səlilwətaɬ (Tsleil-Waututh) Peoples on whose unceded traditional territories our Burnaby office is located.

What You Will Be Doing:

  • Develop, maintain and improve the Drupal 11 backend that supports Knowledge Prime and Knowledge Kids.
  • Enhance custom Drupal modules, services and data models for streaming platform content.
  • Build, improve, and maintain secure APIs and integrations that deliver content and donation related data to our React web application and mobile and connected-TV apps.
  • Integrate Drupal with internal systems and third-party services, including video, search, authentication, recommendation engine, analytics and other platform tools.
  • Collaborate with front-end developers to support our headless Drupal environment and resolve integration issues.
  • Apply Drupal core and module updates, manage configuration across environments, and assist with routine maintenance and security updates.
  • Troubleshoot production issues; improve performance, monitoring and data quality; and help ensure that releases are stable and dependable.
  • Manage your assigned work in Jira, keep tickets current and participate in sprint planning and team discussions.
  • Write and maintain automated tests where appropriate, participate in release testing and quality assurance, and contribute to practical test plans for new features and fixes.
  • Participate in code reviews, technical planning discussions and draft documentation, following our established department standards and practices.
  • Collaborate with our developers, designers, and colleagues across Knowledge to implement new features and enhancements.

What You Bring to the Team:

Experience & Knowledge:

  • Post-secondary diploma or degree in Computer Science or a related field, or equivalent professional experience.
  • 3+ years of professional web development experience, including at least 2 years of developing and supporting Drupal 9, 10 or 11 applications.
  • Strong PHP skills, including object-oriented PHP and Symfony concepts, and experience building custom Drupal modules, services, and plugins.
  • Strong understanding of Drupal architecture, including content entities and fields, media, taxonomy, configuration management, Views, permissions and revisions.
  • Experience designing, consuming and troubleshooting RESTful or JSON: API integrations; experience with GraphQL is a definite asset.
  • Solid knowledge of relational data modelling and MySQL, including the ability to investigate data issues and improve query performance.
  • Experience with Git, GitHub, Composer, Drush and Unix command-line workflows across local, test and production environments.
  • Experience with automated testing and quality assurance practices, including PHPUnit or similar tools, regression testing, test cases, and release validation.
  • Experience maintaining secure production applications, including regular dependency updates, vulnerability remediation, and performance troubleshooting.

Skills & Abilities:

  • A thoughtful, detail-oriented problem-solver who can take ownership of technical work while knowing when to involve others.
  • Able to balance feature development with careful maintenance, testing and documentation required by a public-facing production platform.
  • Clear and collaborative communicator, comfortable working with both technical and non-technical colleagues.
  • Strong organizational and time-management skills, including the ability to manage multiple requests and follow through on details
  • Strong attention to detail and a commitment to accuracy, quality, and a positive audience experience.
  • Interested in the unique value of a free, commercial-free public broadcaster and streamer, and motivated to make our services better for audiences.

What We Bring:

Knowledge Network is a stable, trusted, and inclusive employer. We believe employees are our number one asset. As such, we offer competitive benefits including:

  • A Competitive Salary - $88,459 – $103,486 per year.
  • A Defined Benefit Pension Plan - Municipal Pension Plan with employer contributions.
  • Generous Vacation Entitlement - starting at 4 weeks along with 13 annual statutory holidays.
  • 100% Employer-paid dental, extended health, vision care premiums for you and your family.
  • Wellness supports, including an Employee and Family Assistance Program, lunch and learn seminars, and mental health resources.
  • Work-Life Balance - hybrid work option with flexible work schedules.
  • Training and Professional Development funds to support your continuous learning and development.

Knowledge Network is committed to employment equity and building a skilled, diverse workforce that reflects the communities in which we serve. We welcome applications from all qualified individuals and encourage candidates to voluntarily indicate in their cover letter if they are a member of a First Nations group, Inuk or Métis; a racialized person; a person with a disability; a woman; or 2SLGBTQI+.

Knowledge Network is committed to developing inclusive, barrier-free selection processes and work environments. If you require accommodations at any point during the application and hiring process, including but not limited to mental health, physical disability, religious practices, or medical conditions, please let us know by contacting [email protected].

If you are passionate about this opportunity and want to contribute your experience and expertise, please submit a cover letter and resume via our Career Centre or through email at [email protected], by November 27, 2026. A link to your GitHub, Drupal.org profile, or relevant work samples is welcome but not required.

This position is only open to those legally entitled to work in Canada and with the ability to commute to our office in Burnaby. We thank all applicants for their interest; only those selected for an interview will be contacted.

Similar jobs

  • Drupal Developer

    Montréal, QC
    HybridFull Time

    Alithya

    4+ YOECandidates need a DCS or bachelor's degree in computer science or a related field, plus 4 years of relevant experience. Advanced French and proficient English are required.

    Drupal

  • Mobile Driver - Security Guard

    Burnaby, BC
    $20/hrOn-siteFull Time

    Paladin Security Group

    Valid BC Security License; Valid Class 5 BC Driver's License with a clean driver's abstract; Physical ability to perform routine foot patrols, walk up and down stairwells, and lift up to 30 lbs

  • Diesel Truck Technician/Mechanic III (Helper/Apprentice)

    Burnaby, BC
    Full Time

    Penske: Penske Truck Leasing is a Penske Transportation Solutions company headquartered in Reading, Pennsylvania.

    • 1-2 year’s practical experience with vehicle repair or truck repair preferred; • High school diploma or equivalent required; • Vocational/Technical or certification preferred

  • Registered Nurse, Transition Line - Emergency - Burnaby Hospital

    Burnaby, BC
    $41.42–$59.52/hr

    Fraser Health Authority

    Candidates need to be registered with the British Columbia College of Nurses and Midwives and hold current BCLS certification. They also need strong assessment, communication and teamwork skills, and a willingness to complete a post-graduate specialty nursing course.

    Computer applications

    Community Health Nurse - Registered Nurse - Burnaby

    Burnaby, BC
    $41.42–$59.52/hr

    Fraser Health Authority

    1+ YOECandidates need current BCCNM registration as a Registered Nurse, one year of recent clinical experience with complex geriatric or adult patients, and a valid BC driver's licence with access to a personal vehicle. Knowledge of gerontology and chronic illness care is also required.

    Community medicine, RN, Work independently

  • RQ00899 - Transmission Estimator

    Burnaby, BC
    $60–$80/hrContract

    Randstad Canada

    •The E3 – Engineer is a fully qualified and accredited engineering professional who applies theoretical and practical knowledge to provide engineering design, estimating, planning, and…; • Maintaining knowledge of…

    RQ01136 - Specialist Project Engineer - Transmission - Lines

    Burnaby, BC
    $90–$130/hrContract

    Randstad Canada

    10+ YOE4+ MgmtCandidates need at least 10 years of relevant engineering experience, ideally in substation, transmission line or protection and control work, plus a P.Eng. Strong leadership, writing and stakeholder communication skills are required.

    RQ01272 - Transmissions Stations Project Engineer

    Burnaby, BC
    $85–$110/hrContract

    Randstad Canada

    8+ YOECandidates need an engineering degree and at least 8 years of utility engineering experience, including substation projects. They also need project management experience, a PMP certification, and strong written and oral communication skills.

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.