cover image
CNN

CNN

www.cnn.com

4 Jobs

6,417 Employees

About the Company

CNN Worldwide is the most honored brand in cable news, reaching more individuals on television and online than any other cable news organization in the United States. Globally, people across the world can watch CNN International, which is widely distributed in over 200 countries and territories. CNN Digital is the #1 online news destination, with more unique visitors than any other news source. CNN's award-winning portfolio includes non-scripted programming from CNN Original Series and CNN Films for broadcast, streaming and distribution across multiple platforms. CNN programming can be found on CNN, CNN International and CNN en Espanol channels, on the CNN Originals hub on discovery+, on Max and for pay TV subscription via CNN.com, CNN apps and cable operator platforms. Additionally, CNN Newsource is the world's most extensively utilized news service partnering with over 1,000 local and international news organizations around the world. CNN is a division of Warner Bros. Discovery.

Listed Jobs

Company background Company brand
Company Name
CNN
Job Title
Senior Software Developer
Job Description
**Job title** Senior Software Engineer **Role Summary** Lead the design, development, and continuous improvement of production‑ready web and backend systems for a high‑traffic digital media platform. Own feature delivery, performance, security, and maintainability while collaborating with product, design, and cross‑functional engineering teams in an Agile, distributed environment. **Expectations** - Deliver reliable, high‑performance software with strong ownership and accountability. - Drive technical quality through code, architecture, and security reviews. - Balance rapid iteration with thoughtful decision‑making in a fast‑moving, consumer‑focused context. **Key Responsibilities** - Design, develop, and maintain end‑to‑end features and APIs using modern JavaScript/TypeScript. - Implement accessible, polished UI components in collaboration with designers. - Optimize performance, scalability, and reliability of client‑side and server‑side code. - Ensure secure integration of third‑party libraries and services. - Participate in architecture and code reviews; mentor peers on best practices. - Lead, prototype, and ship solutions from concept through production release. - Integrate observability, monitoring, and analytics to detect and address issues. - Operate within Agile processes, breaking larger goals into actionable technical tasks. **Required Skills** - 4+ years building production software systems. - 4+ years of JavaScript (ES6+), async patterns; solid TypeScript knowledge. - Proficient in client‑side and server‑side development (Node, Python). - API design/implementation and web‑application fundamentals. - Performance tuning, security, and system‑design principles. - Experience with Datadog, New Relic, or similar monitoring tools. - Comfortable with CI/CD pipelines, cloud services (AWS), and observability stacks. - Strong collaboration, communication, and Agile workflow skills. **Nice to Have** - CMS platform or templating experience (Handlebars). - Frontend frameworks: Vue, Svelte, React. - CI/CD pipeline automation using AWS tools. - Python knowledge. - Authorization, identity, payment, or subscription API integration. - A/B testing or experimentation platform familiarity. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience). ---
Kanata, Canada
On site
Senior
12-03-2026
Company background Company brand
Company Name
CNN
Job Title
Software Developer I - Swift
Job Description
**Job title** Software Developer I – Swift **Role Summary** Develop and maintain iOS and tvOS applications for a global digital entertainment platform. Contribute to new customer‑facing features, bug fixes, and performance tuning while adhering to quality and coding standards. **Expectations** - Deliver timely, high‑quality code in a collaborative, cross‑functional team. - Engage in sprint planning, code reviews, and production support (follow‑the‑sun). - Demonstrate a strong learning mindset, effective communication, and stakeholder collaboration. **Key Responsibilities** - Build and enhance Swift‑based iOS/tvOS features. - Integrate RESTful APIs and ensure robust architecture and performance. - Write clean, testable code following industry best practices (MVVM, SOLID). - Participate in CI/CD pipelines, performance monitoring, and incident management. - Recommend technical improvements and tooling for the app. - Support cross‑platform initiatives and collaborate with remote teams worldwide. **Required Skills** - Swift programming and iOS/tvOS SDK proficiency. - RESTful API integration and large‑scale app architecture design. - Object‑oriented design, algorithmic problem solving, and complexity analysis. - MVVM/MVP design patterns and SOLID principles. - Test‑driven development (XCTest, Quick, etc.) and TDD mindset. - CI/CD, performance monitoring, incident management, and DevOps basics. - Strong written and verbal communication; ability to ask clarifying questions. - (Optional) Experience with Android/Kotlin, Kotlin, or related mobile platforms. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Engineering, or equivalent work experience. - Minimum 1 year of front‑end development experience, or recent graduate with relevant coursework, projects, or internships. - No specific certifications required.
Kanata, Canada
On site
Fresher
12-03-2026
Company background Company brand
Company Name
CNN
Job Title
Analyst, Commerce - CNN Data Analytics, Science & Insights
Job Description
**Job Title** Analyst, Commerce – CNN Data Analytics, Science & Insights **Role Summary** Data analyst responsible for driving user conversion insights across CNN’s digital commerce initiatives, partnering with Product, Editorial, Programming, Business Development, and Strategy teams. **Expectations** - Minimum 1 year of analytics experience, ideally in affiliate commerce or digital media. - Proficient SQL for querying large datasets; advanced Excel skills. - Strong focus on data quality, detail‑orientation, and proactive problem‑solving. - Ability to influence cross‑functional stakeholders and communicate findings clearly. - Self‑starter who balances speed with analytical depth and meets tight deadlines. **Key Responsibilities** 1. Analyze commerce programs on CNN’s digital platforms to identify trends, conversion opportunities, and friction points. 2. Collaborate with cross‑functional teams to develop, test, and evaluate hypotheses, supporting data‑driven decision making. 3. Build, maintain, and update reports and dashboards tracking key conversion metrics and KPIs. 4. Conduct exploratory analyses to uncover user experience bottlenecks and recommend improvements. 5. Monitor data against established thresholds; proactively alert relevant teams and propose business‑impacting actions. 6. Present findings in concise, stakeholder‑friendly formats, guided by senior analysts and managers. 7. Work with data engineering and platform teams to ensure data accuracy and scalability of analytics solutions. **Required Skills** - SQL (querying & data manipulation) - Advanced Excel (pivot tables, formulas, data modeling) - Strong analytical and statistical reasoning (concepts such as correlation, hypothesis testing) - Excellent written and verbal communication; ability to translate data into actionable insights. - Collaboration and influencing skills across multidisciplinary teams. *Nice‑to‑Have* - Tableau, Looker, or similar dashboarding tools - Python or R for statistical programming - A/B testing methodology and experimental design - Experience with digital affiliate commerce or media analytics **Required Education & Certifications** - Bachelor’s degree in a quantitative discipline (Mathematics, Statistics, Economics, Computer Science, etc.) ---
New york, United states
On site
Fresher
18-03-2026
Company background Company brand
Company Name
CNN
Job Title
Software Engineer II
Job Description
Job Title: Software Engineer II Role Summary: Full‑stack software engineer focused on enhancing user and editorial experiences for a global news platform. Drives the design, development, testing, and deployment of high‑priority features in an agile, cross‑functional team. Expectations: Deliver clean, maintainable code that meets performance, security, and accessibility standards. Engage in peer review, pair programming, and continuous learning of new technologies. Actively contribute to sprint ceremonies and support operations of deployed services. Key Responsibilities: - Develop responsive, semantic UI components using modern JavaScript, HTML, CSS. - Own end‑to‑end implementation of new features, including unit and integration testing. - Participate in Scrum events: sprint planning, daily stand‑ups, retrospectives, demos. - Review code, conduct desk checks, and provide constructive feedback to peers. - Maintain AWS infrastructure as code (CloudFormation/Terraform), CI/CD pipelines (CodePipeline/CodeBuild/CodeDeploy). - Monitor services via CloudWatch/CloudTrail and address alerts. - Collaborate with design, product, and technical leads to define requirements and enhance storytelling capabilities. Required Skills: - Proficiency in modern JavaScript (ES6+), React/Vue.js, and component‑based architecture. - Strong command of Git, Docker, AWS services, and IaC tools (CloudFormation, Terraform). - Experience with CI/CD tooling and automated testing frameworks (Jest, Jasmine, Mocha). - Solid grasp of data structures, algorithms, and both client‑side and server‑side concepts. - Excellent written and verbal communication, teamwork, and problem‑solving abilities. Required Education & Certifications: - Bachelor’s degree in Computer Science, Engineering, or related technical field, or equivalent demonstrable experience. - No mandatory certifications, but familiarity with AWS, Docker, or CI/CD platforms is preferred.
Kanata, Canada
On site
17-03-2026