Software Developer II

Warner Bros. DiscoveryOttawa, ON
$100,000 - $134,500

About The Position

Warner Bros. Discovery (WBD) is a global media and entertainment company known for its iconic content and brands. WBD offers career opportunities, benefits, and tools for growth, fostering a supportive and celebratory environment. CNN, part of WBD, is seeking a Software Developer II to join its Ad Experiences team. This role is ideal for someone passionate about building digital products that balance revenue goals with user experience. The team is data-driven and has upcoming projects involving A|B tests for new products, automation and monitoring for Ads performance, and feature development for new Ads Experiences and integrations. As a Software Developer II, you will be part of a cross-functional team, including Technical, Design, and Product leads, and a team of engineers. This team focuses on enhancing the advertisement experience on CNN.com. Your crucial responsibilities will include feature development, ensuring quality code, conducting peer reviews, and providing operational support.

Requirements

  • Full stack development experience with an emphasis on front-end development, including JavaScript, HTML/CSS & Responsive design.
  • Understand engineering best practices, design patterns and resiliency testing.
  • Development experience building fully responsive designs that work across all screen resolutions and browsers.
  • Unit testing experience with frameworks such as Jest, Jasmine, and Mocha.

Nice To Haves

  • Enterprise experience working with Ad Product and 3rd party advertisement vendors.
  • A|B testing and consumer testing platforms.
  • Experience with AWS services or other Cloud Platforms.
  • Familiarity with other programming languages, frameworks, platforms, API’s and/or SDKs.
  • Knowledge of Operations, CI/CD, and DevOps.

Responsibilities

  • Be responsible for owning, implementing, developing, and maintaining complete high-priority features with thorough testing.
  • Communicate effectively with engineering, product, and design team members to ensure product expectations are met for new features.
  • Collaborate with team members in the planning and execution of new features and products.
  • Thoroughly document your own contributions and, where necessary, the contributions of others.
  • Be highly independent with contributions to the code-base - checking in where necessary for review and to ensure technical alignment.

Benefits

  • health insurance coverage
  • an employee wellness program
  • life and disability insurance
  • a retirement savings plan
  • paid holidays
  • sick time
  • vacation

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service