Enable job alerts via email!

Senior Software Developer

Warner Bros Discovery

Ottawa

On-site

CAD 95,000 - 135,000

Full time

30+ days ago

Job summary

Join a leading media and entertainment company as a Senior Software Engineer in Ottawa. You will play a vital role in developing engaging user experiences on CNN's platform, working collaboratively across teams to drive customer acquisition and engagement. This position offers opportunities for growth and contribution to innovative projects.

Qualifications

  • 5+ years of experience with production systems.
  • Familiarity with modern development technologies.
  • Experience integrating authorization and payment APIs.

Responsibilities

  • Optimize code for performance and scalability.
  • Develop and maintain server-side logic with back-end technologies.
  • Design and implement APIs for data exchange.

Skills

Agile methodologies
Performance monitoring
Data structures and algorithms
Security-first mindset
Cross-functional collaboration
Job description

When we say, “the stuff dreams are made of,” we’re not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD’s vast portfolio of iconic content and beloved brands, are the efforts of our teams to bring characters to life, deliver content to your living rooms, and create what’s next…

From brilliant creatives to technology trailblazers across the globe, WBD offers career-defining opportunities, thoughtfully curated benefits, and the tools to explore and grow into your best selves. Here you are supported, celebrated, and empowered to thrive.

We are the now and the next. The power behind the people building the future. We are born from the spirit of innovation and created from the idea that people around the world want, need, and deserve more. We are the home of the global digital revolution. We are CNN.

To see what it’s like to work at CNN, follow @WBDLife on social media!

About Global Product and Design within Streaming and Games

Central to the mission of the Streaming and Games Team, the Global Product and Design group manages the global streaming platform supporting all our video products. We plan, design, and build for connected TVs, web, mobile phones, tablets, and consoles for a large portfolio including Max, HBO Max, discovery+, Food Network, CNN, Golf TV, MotorTrend, Eurosport, and more. Our cross-functional teams operate as one company with a shared mission to be the premier media and entertainment leader globally.

About the Team

You will be joining the CNN growth team, which builds engaging experiences to establish a direct relationship with our users. We collaborate closely with product managers, data scientists, and analysts to explore growth opportunities, generate hypotheses, and test new features.

The ideal candidate (or About the role)

As a Senior Software Engineer on CNN's Growth Team, you will contribute significantly to creating features for registered users on one of the world's leading news and media platforms. Your role involves working with cross-functional teams to develop secure, engaging, and high-performance user experiences. We seek individuals who understand the importance of engineering in product discovery and execution, work harmoniously within a team, and are eager to learn and grow. The team is exploring new direct-to-consumer subscription products for CNN and building features to grow our registered user base. You will collaborate with product, design, analytics, and marketing teams to develop and test products that drive customer acquisition and engagement throughout the user journey. Growing CNN’s digital business is a core element of WBD’s long-term strategy, and you will be part of the team driving this digital revenue growth.

  • Optimize code for performance and scalability
  • Contribute to code & architecture reviews and champion best practices by defining and evolving engineering standards
  • Maintain strong communication within and across teams
  • Follow a progressive development methodology, moving from proofs of concept to prototypes to production releases
  • Work with designers to implement functional and visually appealing user interfaces
  • Develop and maintain server-side logic using relevant back-end technologies
  • Integrate front-end elements with server-side logic seamlessly
  • Design and implement APIs for data exchange between client and server
  • Experience integrating third-party libraries
  • Adopt a security-first mindset
  • Demonstrate ownership and passion for software engineering
  • Work within Agile methodologies for organized, distributed team efforts
  • Experience with handlebars.js, Vue.js, and managing CI/CD pipelines using AWS tools
  • Some Python experience is preferred
  • Experience integrating authorization and payment APIs, and conducting A/B testing
Skills / Experience
  • 5+ years of experience working with development teams on production systems
  • Experience with performance monitoring and analytics tools like Datadog or New Relic
  • Ability to prioritize and break down problems into meaningful tasks, working cross-functionally
  • Deep industry experience with modern development technologies, understanding data structures and algorithms
  • Thrives in a fast-paced environment with a growing team
How We Get Things Done…

Our guiding principles are central to our operations and how we accomplish our goals. We encourage you to review them and see how they resonate with your values. We look forward to discussing them during your interview.

Championing Inclusion at WBD

Warner Bros. Discovery is committed to building a diverse workforce that reflects a wide range of perspectives, backgrounds, and experiences. We are an equal opportunity employer, considering qualified candidates based on merit without regard to race, color, religion, national origin, gender, sexual orientation, gender identity or expression, age, disability, marital status, citizenship, military status, protected veteran status, or any other legally protected category.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.