Senior Software Developer

Warner Bros Discovery Warner Bros Discovery · Media · Kanata, ON +1 · Technology

Senior Software Engineer for CNN's Content Platform department, focusing on the Platform Operations Team. Responsibilities include developing and maintaining infrastructure, deployment systems, and platform capabilities. The role emphasizes improving developer workflows, reliability, scalability, security, and productivity through automation and observability. Tech stack includes Node, Python, Bash, and AWS.

What you'd actually do

  1. Developing and maintaining the infrastructure, deployment systems, and platform capabilities that power our products and services.
  2. Work across the software development lifecycle, improving reliability, scalability, security, and developer productivity through automation, observability, and continuous improvement.
  3. Improving developer workflows and deploying, operating, and scaling backend services and infrastructure.

Skills

Required

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
  • Industry experience with modern development technologies
  • Hands-on familiarity with both client and server technology
  • Solid understanding of common software data structures and algorithms
  • Experience with AWS; infrastructure as code (CloudFormation, Terraform), monitoring tools (CloudWatch, CloudTrail), and CI/CD tools (CodePipeline, CodeBuild)
  • Experience with Docker
  • Experience with Python and Bash

Nice to have

  • Experience developing CMS platforms
  • Familiarity with building and running Node applications
  • Experience working with Datadog