About the Role:
CNN, part of Warner Bros. Discovery, is looking for a Software Developer I to join the Editorial Experience team. This team is central to CNN’s digital publishing platform and empowers journalists to deliver fast, accurate, and impactful stories to millions of readers.
This position is ideal for early-career developers or recent graduates interested in developing real-world applications within a high-impact, fast-paced environment. You’ll be contributing to building and optimizing editorial tools used in a dynamic newsroom setting.
As part of a cross-functional team, you’ll work alongside product managers, designers, and other engineers to build features that enhance CNN’s content management system (CMS) and improve editorial workflows.
Job Title: Software Developer I
Company: CNN (A Warner Bros. Discovery Brand)
Location: Kanata, Ontario, Canada
Job Type: Full-time
Work Mode: Hybrid
Job ID: R000093758
Key Responsibilities
Engineering & Implementation:
- Build and improve editorial tools and CMS features to support publishing workflows
- Contribute to the development of web-based tools and backend APIs
- Work on UI components and backend logic that improve the editorial experience
- Write clean, maintainable code using JavaScript (ES6+), HTML5, CSS3
- Participate in optimizing system performance and architecture scalability
- Collaborate in QA and code review processes to ensure quality and production readiness
Collaboration & Delivery:
- Engage in team planning, sprint reviews, and retrospectives
- Use Git/GitHub for version control and collaboration
- Contribute to documentation and internal knowledge sharing
- Communicate effectively within cross-functional teams
Mentorship & Growth:
- Receive hands-on mentorship from senior engineers
- Learn best practices in software development, architecture, and testing
- Gain experience with modern development tools including Node.js, Webpack, and Jest
- Contribute to a team culture that values learning, curiosity, and diversity
Eligibility Criteria
- Bachelor’s degree in Computer Science, Information Technology, or related technical discipline (or equivalent practical experience)
- 0–2 years of experience in software development
- Understanding of front-end development using HTML, CSS, and JavaScript
- Familiarity with backend programming concepts and at least one server-side language (Node.js, Python, or Java preferred)
- Demonstrated interest in digital publishing, news platforms, or editorial systems
- Willingness to learn, contribute, and collaborate in a team setting
Education Requirement
- Bachelor’s degree in a technical field such as Computer Science, Software Engineering, or related discipline
Technical Skills
HTML5, CSS3, JavaScript ES6+, Node.js, Python, Java, Git, GitHub, Webpack, Jest, REST APIs, Front-end Development, Back-end Development, Agile, CI/CD, Cloud (AWS or Azure or GCP), Version Control
Benefits
- Opportunity to work with one of the most influential media brands in the world
- Hands-on experience in real-time digital publishing and editorial tooling
- Mentorship and coaching by experienced engineers
- Access to modern tech stacks and cloud platforms
- Inclusion in a diverse, global work environment with career growth opportunities
- Competitive compensation and benefits tailored for early talent
Why Join Us
At Warner Bros. Discovery, you’re not just working a job — you’re shaping the future of media. You’ll work in an inclusive, innovation-driven environment that empowers your growth. Whether it’s through dynamic projects, internal learning resources, or mentorship, this role offers everything needed to launch a meaningful and impactful tech career.
Apply Now : https://careers.wbd.com/global/en/job/R000093758/Software-Developer-I
Equal Opportunity Statement
Warner Bros. Discovery is proud to be an equal opportunity employer. We are committed to building an inclusive workforce that reflects a wide variety of perspectives, backgrounds, and experiences. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, or veteran status. Accommodations are available for candidates with disabilities during the hiring process upon request.