CrawlJobs Logo

Senior Product Manager, Platform / OS

roku.com Logo

Roku

Location Icon

Location:
Canada , Toronto

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

100000.00 - 173400.00 CAD / Year

Job Description:

We are looking for a strategic, growth-focused, collaborative, and experienced product manager to lead Roku’s viewer (OS / Platform) product management function in Canada. In this role, you will oversee our growth & engagement strategy, manage our product roadmap, and identify key product priorities that advance Roku’s strategic business goals in Canada. You will play a critical role in accelerating Roku's growth and work with other market leaders to develop a strategic plan that positions Roku as a future leader in Canadian media & streaming. You will be accountable for setting, and achieving key market goals that are in service of accomplishing our broader market strategy, and have a hand amongst other key leaders in market in formulating said strategy.

Job Responsibility:

  • Manage & optimize Roku’s viewer (OS) product roadmap for Canada
  • Own our product growth & engagement strategy across CA, partnering with other key teamleaders in the Toronto office
  • Drive alignment on key market metrics/goals, and be accountable for achieving goals through product launches & initiatives led by partner teams
  • Enable & design in-market experimentation to ensure our products fit the unique needs of the Canadian market
  • Ensure that market-specific needs & opportunities are represented in cross-functional planning and that our product efforts drive tangible business outcomes
  • Build and strengthen relationships between the International Product team and other Toronto-based Roku teams (marketing, ad sales, content distribution & monetization)
  • Collaborate with stakeholders across the organization to optimize the delivery of new features and ensure strong execution
  • Communicate progress and strategy clearly across multiple levels of the organization, including executive stakeholders

Requirements:

  • 10+ years of product management experience
  • Significant experience working in TV or streaming industry, with a deep understanding of the ecosystem, technologies, and customer expectations
  • Experience working either for or with key Canadian media leaders/partners
  • Hands-on (product-led) growth experience
  • Experience with lifecycle marketing/user engagement strategy & activation, or hands-on experience in understanding and driving long-term consumer retention
  • Strong strategic thinking, prioritization, organization, and execution skills
  • Experience working cross-functionally across Product, Engineering, Marketing, and other disciplines to drive projects through completion
  • Excellent communication and stakeholder / executive management skills
  • Ability to improvise when necessary and solve complex problems with simple or unexpected solutions
  • Bachelor's degree or equivalent experience
What we offer:
  • health insurance
  • equity awards
  • life insurance
  • disability benefits
  • parental leave
  • wellness benefits
  • paid time off

Additional Information:

Job Posted:
March 21, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Product Manager, Platform / OS

Senior Managed File Transfer (MFT) Engineer

Location
Location
Salary
Salary:
Not provided
kloud9.nyc Logo
Kloud9
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or a related field
  • 5-8 years of additional relevant professional experience
  • Detailed understanding and experience with the Axway Secure Transport product
  • Good understanding of AWS technologies including but not limited to EC2, Lambda, S3, AWS RDS, EC2 Oracle
  • Hands on experience with Terraform for managing AWS resources
  • Experience with CI/CD tools like Jenkins and RunDeck
  • Strong Shell and/or Python development experience including expertise in REST/JSON APIs
  • Proficient understanding of code versioning using Git (GitHub)
  • Good hands-on experience in Linux and database administration
  • Strong debugging skills
Job Responsibility
Job Responsibility
  • Set up file transfer configuration for customer in Axway Managed File transform platform
  • Take ownership of platform maintenance activities which include but are not limited to OS, Application Patching and operational automation
  • Diagnosing and troubleshooting file transfer and platform issues
  • Analyze and report platform related issues with respective product vendors
  • Flexible to provide regular on-call technical support (US/Pacific hours in Weekday and Weekends)
  • Build automations which are deemed necessary for improving security, reliability, maintainability, availability and performance for MFT platform
  • Participate in building self-service capabilities for customers
What we offer
What we offer
  • Kloud9 provides a robust compensation package and a forward-looking opportunity for growth in emerging fields
Read More
Arrow Right

Senior Product Manager

VAST Data is looking to add a Senior Product Manager to our growing team! This i...
Location
Location
United States
Salary
Salary:
Not provided
vastdata.com Logo
VAST Data
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven product management experience in both small, fast-paced companies and larger enterprises
  • Prior experience in establishing frameworks for prioritization, goal-setting (OKRs), and customer/market feedback loops
  • Excellent communicator and collaborator, with a passion for cross-functional alignment and clarity
  • Technical background in distributed systems, storage, or data platforms
  • Track record of building scalable product management processes and cross-functional alignment
  • Strong communication and leadership skills, with the ability to bridge technical and business needs
  • Passion for building methodology, not just products - helping to shape how VAST grows
  • Customer-obsessed, with the curiosity to dig into complex enterprise use cases and distill them into clear, executable priorities
Job Responsibility
Job Responsibility
  • Drive the definition, strategy, and roadmap for core components of the VAST AI OS, and establish and scale product management practices that enable high alignment, fast iteration, and cross-functional clarity
  • Partner closely with engineering, dev architects, sales, marketing, and support to bring visionary product capabilities to market
  • Balance technical depth with business understanding to influence roadmap priorities and trade-offs
  • Champion the voice of the customer, ensuring we solve the right problems for enterprises navigating the data explosion across on-prem and cloud environments
  • This is an ideal role for someone who has lived through (and helped lead) the transition from early-stage to scalable product cycles, and is eager to repeat and improve the process in a company building the future of data platforms
  • Fulltime
Read More
Arrow Right
New

Senior Product Manager

Microsoft AI is redefining what’s possible with intelligent technology. We are b...
Location
Location
China , Beijing
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree AND 5+ years experience in product/service/program management or software development OR equivalent experience
  • 5+ years of product management experience, preferably in consumer software, AI-powered products, or platform ecosystems
  • Proven track record of shipping complex, cross-functional features from concept to launch
  • Solid understanding of AI-powered product experiences and their application in real-world user workflows
  • Experience working closely with engineering teams and understanding technical architecture, APIs, and system constraints
  • Data-driven mindset with experience defining KPIs and running experiments
  • Excellent communication skills with the ability to influence stakeholders across disciplines
  • Strong user empathy and product intuition, with attention to UX quality and detail
  • Ability to thrive in a fast-paced, ambiguous environment and drive clarity across teams
  • Ability to meet Microsoft, customer and/or government security screening requirements
Job Responsibility
Job Responsibility
  • Define and drive the product roadmap for Copilot on Mac, aligning with Microsoft AI (MAI) vision and cross-surface priorities
  • Deliver full feature parity with other Copilot surfaces while elevating native Mac experiences and OS-level integration
  • Identify and prioritize user pain points through data, research, and experimentation to improve engagement, retention, and monetization
  • Partner closely with Engineering, Design, Data , Growth, and cross-functional AI platform teams to ship high-quality features at speed
  • Lead end-to-end product execution: write clear PRDs, define success metrics, manage trade-offs, and ensure timely delivery
  • Drive experimentation (A/B testing, flighting) and leverage insights to continuously optimize user journeys
  • Champion macOS-native innovation, including deep OS integrations and differentiated AI experiences
  • Build scalable processes to enable cross-squad collaboration and position Copilot Mac as a first-class platform
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Subscriptions

Roku pioneered streaming to the TV and continues to innovate and lead the indust...
Location
Location
United Kingdom , Cambridge
Salary
Salary:
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong C++ experience
  • Experience developing UI applications using popular frameworks such as JavaScript, BrightScript or similar
  • Proficiency in Typescript
  • Relevant software development experience in embedded systems
  • Experience writing functional integration and unit tests
  • A good understanding of Core OS concepts like memory management and multi-threading
  • A good understanding of API design, considerations and trade-offs
  • Strong verbal and written communication skills (this role involves frequent communication with teams throughout Roku)
  • Consumer electronics experience building Media/Content and/or Ad product would be beneficial
  • Bachelors or Masters in Computer Science or related fields-MS3
Job Responsibility
Job Responsibility
  • Develop core features of the Roku Channel app and Roku OS
  • Work closely with Product Development, UI/UX design, Platform Services, and Release Management teams to contribute to our application development
  • Investigate, diagnose and resolve issues
  • Contributing extensively to our embedded UI development, algorithm implementation for complex features to make it more user intuitive and underlying architecture
  • Working closely with product management to understand new features or extending current features for international market needs, development using modern C++ libraries/frameworks, scripting language and integration of third-party code
  • Engaged in developing tools which can help larger development community within Roku
What we offer
What we offer
  • Global access to mental health and financial wellness support and resources
  • Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension)
  • Employees can take time off work for vacation and other personal reasons to balance their evolving work and life needs
  • Fulltime
Read More
Arrow Right

Redfish Senior Development Engineer

Seeking Firmware Experience Architect to work on HPE iLO (Integrated Lights Out)...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 10+ years experience
  • Strong firmware/System development background with strong C/C++ development/debug skills
  • Strong in Embedded Linux/RTOS programming, OS Internals, memory management, IPC, thread programming and embedded application software development
  • Proficient in software development tools such as IDEs, compilers, debuggers, emulators, source control system and defect/bug tracking systems
  • Prior work experience as a lead dealing with cross functional teams, partners/vendors, open sources and standards
  • Solid understanding of DMTF-REDFISH, Rest Based architecture
  • Good understanding of HTTP/HTTPs protocols
  • Experience/exposure to SNMP, IPMI, I2C, MCTP, NCSI protocol is a plus
  • Strong leadership skills with focus on drive for results
Job Responsibility
Job Responsibility
  • Leads multiple project teams of other software systems engineers and internal and outsourced development partners responsible for all stages of design and development for complex products and platforms, including solution design, analysis, coding, testing, and integration
  • Manages and expands relationships with internal and outsourced development partners on software systems design and development
  • Reviews and evaluates designs and project activities for compliance with systems design and development guidelines and standards
  • provides tangible feedback to improve product quality and mitigate failure risk
  • Provides domain-specific expertise and overall software systems leadership and perspective to cross-organization projects, programs, and activities
  • Drives innovation and integration of new technologies into projects and activities in the software systems design organization
  • Provides guidance and mentoring to less- experienced staff members
What we offer
What we offer
  • Health & Wellbeing comprehensive suite of benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Fulltime
Read More
Arrow Right

Applications Support Senior Manager

The Apps Support Senior Manager accomplishes results through the management of p...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years experience in an Apps Support role would be an added advantage, but not essential
  • Experience with people management
  • Highly assertive communications skills, commanding personality
  • Experience with application support would be an added advantage, but not essential
  • Effectively share information with other support team members and with other technology teams
  • Ability to plan and organize workload
  • Consistently demonstrates clear and concise written and verbal communication skills
  • Ability to communicate appropriately to relevant stakeholders
  • Bachelor’s/University degree, Master’s degree preferred
  • 6+ years of hands-on experience in Production Support Operations is essential
Job Responsibility
Job Responsibility
  • Manages one or more apps support teams
  • Provides technical oversight across systems and applications
  • leverage skills across multiple apps support areas
  • Provide a holistic view of the production environment for both technology and business management, working closely as a trusted partner for senior business heads
  • Provide guidance on feedback reviews with development managers, ensuring outstanding issues are tracked to closure, particularly long-term strategic fixes
  • Performs controlled resolution of incidents and problems including prioritization and escalation to relevant groups when appropriate, root cause analysis of all problems with follow-through to resolution
  • Consults with the primary clients of the application in conjunction with development managers in order to understand the strategic objectives of users
  • Requires awareness of audit and compliance related issues
  • Contributes to formulation of strategies for apps support and other functional areas
  • Champion stability initiatives to enable application high availability for Business-As-Usual which includes better monitoring, failover and resiliency
  • Fulltime
Read More
Arrow Right

Senior Devops Specialist

This role involves leading multiple projects, developing DevOps and automation t...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Minimum 8-10 years of DevOps experience
  • Familiarity with Linux Systems, Yocto Embedded project, OS hardening
  • Automate the process, monitor periodic scanning of our products for potential security vulnerabilities, and help address them appropriately
  • Strong Computer Science fundamentals – algorithms and data structures, computational complexity, parallel and distributed computing
  • Must have strong programming knowledge using Python, Django, etc., and familiarity with database applications like MySQL or MongoDB
  • Passionate about Operations – you like to make things run and fix them when they break
  • Good knowledge of build automation systems, and Software Configuration Management and Continuous Integration systems like Jenkins, GNU Make, Jira, Git, Ansible, Terraform
  • Familiarity with Cloud infrastructure (AWS/Azure/Google Cloud Platform) a definite asset
  • Excellent analytical and problem-solving skills
Job Responsibility
Job Responsibility
  • Leads multiple projects responsible for all stages of design and development for complex problems within SCM, Tools, and Release Engineering platforms, including solution design, analysis, coding, testing, and integration
  • Reviews and evaluates designs and project activities for compliance with applications design and development guidelines and standards
  • provides tangible feedback to improve product quality and mitigate failure risk
  • Drives innovation and integration of new technologies into projects and activities in the software applications design organization
  • Provides guidance and mentoring to junior staff members
  • Manage and monitor systems (Engineering infrastructure, Jenkins, Jira, Yocto, etc.) to drive troubleshooting and resolutions
  • Hands-on development of DevOps and automation tools using Python
  • Understand all components of HPE/Aruba’s SD-WAN product portfolio
  • Identify repeatable patterns/tasks and automate them
  • Develop and maintain User-Interface Full Stack applications
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development programs catered to career goals
  • Unconditional Inclusion in the workplace
  • Flexibility to manage work and personal needs
  • Inclusive environment where varied backgrounds are valued
  • Fulltime
Read More
Arrow Right

Senior DevOps Designer

Hewlett Packard Enterprise is seeking a Senior DevOps Designer to lead the desig...
Location
Location
Canada , St. Laurent
Salary
Salary:
94700.00 - 175700.00 CAD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Minimum 8-10 years of DevOps experience
  • Familiarity with Linux Systems, Yocto Embedded project, OS hardening
  • Strong Computer Science fundamentals – algorithms and data structures, computational complexity, parallel and distributed computing
  • Strong programming knowledge using Python, Django, etc., and familiarity with database applications like MySQL or MongoDB
  • Good knowledge of build automation systems, and Software Configuration Management and Continuous Integration systems like Jenkins, GNU Make, Jira, Git
  • Familiarity with Cloud infrastructure (AWS/Azure/Google Cloud Platform) a definite asset
  • Excellent analytical and problem-solving skills
  • Excellent written and verbal communication skills
  • Ability to effectively communicate product architectures, design proposals and negotiate options at senior management levels
Job Responsibility
Job Responsibility
  • Leads multiple projects responsible for all stages of design and development for complex problems within SCM, Tools, and Release Engineering platforms, including solution design, analysis, coding, testing, and integration
  • Reviews and evaluates designs and project activities for compliance with applications design and development guidelines and standards
  • provides tangible feedback to improve product quality and mitigate failure risk
  • Drives innovation and integration of new technologies into projects and activities in the software applications design organization
  • Provides guidance and mentoring to junior staff members
  • Manage and monitor systems (Engineering infrastructure, Jenkins, Jira, Yocto etc.) to drive troubleshooting and resolutions
  • Hands-on development of DevOps and automation tools using Python
  • Understand all components of HPE/Aruba’s SD-WAN product portfolio
  • Identify repeatable patterns/tasks and automate them
  • Develop and maintain User-Interface Full Stack applications
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development programs
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right