Job Search and Career Advice Platform
2,263

Software Engineer jobs in Canada

Senior Software Developer - Roku

REDspace

Bedford
On-site
CAD 100,000 - 130,000
30+ days ago
I want to receive the latest job alerts for “Software Engineer” jobs

Database Developer (Software Developer)

Fidelity Investments

Toronto
On-site
CAD 80,000 - 100,000
30+ days ago

D\u00e9veloppeur(se) de logiciels principal(e) IA - AI Principal Software Developer

Fairygodboss

Montreal
On-site
CAD 120,000 - 160,000
30+ days ago

Senior Software Developer

You.i Labs Inc

Ottawa
On-site
CAD 80,000 - 100,000
30+ days ago

Software Developer – WaveLogic Test Platform

Ciena

Ottawa
On-site
CAD 77,000 - 123,000
30+ days ago
Discover more opportunities than anywhere else.
Find more jobs now

Staff Software Developer, Mobile

Dialogue Health Technologies Inc.

Montreal
Hybrid
CAD 100,000 - 130,000
30+ days ago

Programmeur euse Services en ligne /Online Programmer

Sony Playstation

Montreal
On-site
CAD 112,000 - 145,000
30+ days ago

Senior UI Programmer - Dead by Daylight | Programmeur se UI sénior e - Dead by Daylight

Behaviour Interactive

Montreal
On-site
CAD 80,000 - 110,000
30+ days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Senior Software Developer

Warner Bros. Entertainment

Ottawa
On-site
CAD 70,000 - 90,000
30+ days ago

Software Developer

Arobas Personnel

Montreal
On-site
CAD 75,000 - 95,000
30+ days ago

Software Developer Team Lead

Citylitics

Toronto
On-site
CAD 100,000 - 130,000
30+ days ago

Senior Software Developer

BENTLEY SYSTEMS, INC.

Burlington
Hybrid
CAD 90,000 - 120,000
30+ days ago

Sr Software Developer (Scrum Lead) – PHEV Vehicle Dynamics Control

Cadillac / GM

Markham
Hybrid
CAD 110,000 - 140,000
30+ days ago

Intermediate Software Developer

TEEMA Solutions Group

Toronto
Hybrid
CAD 100,000 - 125,000
30+ days ago

Senior Software Developer

Dialogue Health Technologies Inc.

Toronto
Hybrid
CAD 80,000 - 110,000
30+ days ago

Analyste-programmeur .net (1124)

Santé Québec

Quebec
On-site
CAD 70,000 - 90,000
30+ days ago

Programmeur euse Services en ligne /Online Programmer

PlayStation

Montreal
On-site
CAD 70,000 - 90,000
30+ days ago

Senior Software Developer

Dialogue Health Technologies Inc.

Montreal
Hybrid
CAD 80,000 - 110,000
30+ days ago

Senior Software Developer

Perceptyx

Toronto
Hybrid
CAD 160,000 - 220,000
30+ days ago

Senior Software Developer

Dialogue

Montreal
Hybrid
CAD 80,000 - 110,000
30+ days ago

PHP - Sr. Software Developer I - TRY

Aylo Careers

Montreal
Hybrid
CAD 70,000 - 90,000
30+ days ago

Embedded Software Designer

D-TA Systems Inc

Ottawa
On-site
CAD 90,000 - 120,000
30+ days ago

Software Developer

Perceptyx

Toronto
Hybrid
CAD 130,000 - 185,000
30+ days ago

Senior UI Programmer - Dead by Daylight | Programmeur se UI sénior e - Dead by Daylight

Behaviour Interactive

Toronto
On-site
CAD 80,000 - 110,000
30+ days ago

Senior Software Developer

Moneris Solutions Corp

Toronto
Hybrid
CAD 80,000 - 110,000
30+ days ago

Top job titles:

Full Time jobsNoc jobsDisability jobsEnvironment jobsChef jobsArchitectural Technologist jobsEconomics jobsAuto Cad jobsNetwork jobsIos Developer jobs

Top companies:

Jobs at IkeaJobs at AirbnbJobs at GlencoreJobs at Morgan StanleyJobs at NccJobs at SquareJobs at HubspotJobs at UnileverJobs at ExpediaJobs at Sodexo

Top cities:

Jobs in TorontoJobs in CalgaryJobs in SurreyJobs in VaughanJobs in GuelphJobs in AjaxJobs in MiltonJobs in VictoriaJobs in DevonJobs in Yellowknife

Similar jobs:

It Software Engineer jobsMechanical Engineer jobsPower Engineer jobsSoftware Engineer jobsEngineer jobsSoftware Developer jobsCivil Engineer jobsEngineer Civil Engineering jobsChemical Engineer jobsData Engineer jobs
Senior Software Developer - Roku
REDspace
Bedford
On-site
CAD 100,000 - 130,000
Full time
30+ days ago

Job summary

A leading streaming technology company in Bedford is seeking a Senior Software Developer to enhance high-performance Roku applications. Responsibilities include mentoring, collaborating with teams, and driving technical decisions. The ideal candidate has over 5 years of software development experience, with proficiency in Roku SDK and Agile methodologies. This role offers a competitive compensation package and supports a hybrid work environment.

Benefits

Fully company-funded health insurance
Pension plan contribution matching
Flexible Health Spending Account
Free access to training material
Modern office perks including an on-site gym and free parking
Engaging workplace culture

Qualifications

  • 5+ years of software development experience or 2+ years on set-top or OTT platforms.
  • Proficiency with the Roku SDK and Brightscript or strong experience with C/Java.
  • Ability to work in fast-paced environments and meet tight deadlines.

Responsibilities

  • Develop features for high-profile Roku applications.
  • Collaborate with designers and project managers.
  • Mentor junior developers and participate in Agile methodologies.

Skills

Roku SDK
Brightscript
C or Java
Object-Oriented Programming
Agile methodologies
Source Code Management
API integration
Test & Behavior Driven Development

Tools

Git
GitHub
Bitbucket
Node Ecosystem Build Tools
Job description

Job Description

Job Description

We’re hiring a Senior Software Developer (Roku) to deliver exceptional streaming experiences for some of the biggest entertainment brands. In this hands-on role, you’ll architect, build, and optimize high-performance Roku applications used by global audiences.

As a senior member of our team, you’ll work closely with designers, project managers, and developers across disciplines to solve complex technical challenges and deliver polished OTT solutions. You’ll play a key role in technical decision-making, mentor junior developers, and ensure industry best practices are applied in every project.

Our work is fast-paced, client-focused, and ever-evolving, perfect for someone who thrives on variety and wants to make a real impact in the streaming and video delivery space.

We’re also growing a talent pipeline of experienced Roku developers, both full-time and contract. If you’re passionate about building world-class streaming experiences, we’d love to hear from you, even if you're note looking to make an immediate move.

About REDspace

At REDspace (REDspace) we’re a team of passionate innovators building cutting-edge software that powers some of the world’s leading brands. From video delivery and streaming to Adtech, cloud engineering, learning platforms, and custom web development, we help businesses solve complex problems and bring big ideas to life.

We’re proud of the culture we’ve built; collaborative, curious, and people-focused. We support each other, celebrate wins, and never stop learning. If that sounds like your kind of team, we’d love to hear from you.

Requirements

What You’ll Do

  • Developing new features for high-profile Roku applications using the Roku SDK and Brightscript.
  • Collaborating with designers, project managers, and other developers to bring new ideas to life.
  • Integrating with various APIs to enhance application functionality.
  • Deliver application solutions that are well-structured and bug-free
  • Mentor junior Roku developers and new-to-Roku developers on approaches, debugging, and best practices
  • Participating in Agile methodologies like Scrum and Sprints to manage project workflows.
  • Working closely with clients to understand their needs and adapt to evolving project requirements.
  • Utilizing Source Code Management tools like Git, GitHub, or Bitbucket for version control.
  • Engaging in Test & Behavior Driven Development Practices to ensure high-quality code.

What You’ll Bring

  • 5+ years of software development experience in applicable technologies OR 2+ years working specifically on set-top or OTT platforms.
  • Proficiency with the Roku SDK (and Brightscript) and other VOD platforms OR strong experience and understanding of C and / or Java language.
  • Proficient at generating code in existing codebases and from scratch.
  • Strong understanding of :
  • Object-Oriented Programming
  • Threading
  • Memory Management
  • Agile Methodologies such as Scrum, Sprints, and Kanban
  • Source Code Management (Git, GitHub, Bitbucket)
  • Node Ecosystem Build Tools (Webpack, Gulp, NPM)
  • Test & Behavior Driven Development Practices
  • Integrating with APIs
  • Ability to work well in a fast-paced, high-pressure environment that requires meeting tight deadlines.
  • Ability to work individually and with a team made up of developers, designers, project managers, and clients.
  • Passion for learning new technologies and desire to stay up-to-date with industry trends and best practices.
  • Nice-to-Haves

  • Experience with Python, Ruby, or similar.
  • Knowledge in Javascript, HTML5, and CSS3.
  • Knowledge of Component-Based Development would be an asset.
  • Benefits

    Your well-being

  • Fully company-funded health, vision, dental, EFAP, and life insurance coverage with access to virtual doctor visits via Maple.
  • Pension plan contribution matching.
  • A flexible Health Spending Account and / or Lifestyle Spending Account.
  • Your career

  • A competitive compensation package, commensurate with experience.
  • Weekly sharing sessions for projects and technology.
  • Free access to a wide variety of training material, including access to Udemy Business.
  • Team-oriented education strategy, which includes a professional development allowance.
  • Consistent, frequent check-ins with leadership.
  • Your Happiness

  • Flexible Hybrid Work : While this is primarily an in-office position in our Bedford office three days a week, we offer flexibility to support work-life balance when needed. For candidates outside the HRM area, fully remote positions are available where applicable.
  • Modern Office Per ks : Enjoy our large, beautiful office with free parking, an on-site gym / sauna, and complimentary coffee and snacks.
  • Engaging Culture : Participate in social and team-building events and benefit from charitable donation matching.
  • Our Hiring Process

  • Resume Review : A member of our Hiring Team will review your resume.
  • Introductory Call : Selected candidates will be contacted for an introductory call to get to know you better.
  • Technical Interview : Selected candidates will participate in a technical interview (in person or over Google Meet) focused on general coding and architecture as well as software development for Roku.
  • Final Interview : This conversation focuses on your goals, growth, and how you see yourself contributing to our team long-term.
  • Offer : If it's a match on both sides, we’ll extend a formal offer to join REDspace!
  • Our commitment to diversity

    At REDspace, we believe that diverse backgrounds, talents, skills, experiences, and perspectives strengthen our business and enrich the communities in which we work and live. We are dedicated to fostering an inclusive environment where knowledge sharing and collaboration thrive, empowering our employees to achieve their best.

    We are committed to growing and nurturing a workplace that values and respects every individual. Our hiring practices are based solely on merit and skill, ensuring that all employment-related and hiring decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, national or indigenous origin, disability, age, citizenship, marital status, or Veteran status.

    Join us in our mission to create a dynamic and inclusive community where everyone can contribute and succeed.

    Need accommodations?

    We’re committed to providing an inclusive hiring process. If you require accommodation at any stage of the application or interview process, please let us know. We’ll work with you to ensure an accessible and respectful experience.

    • Previous
    • 1
    • ...
    • 71
    • 72
    • 73
    • ...
    • 91
    • Next

    * The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

    Job Search and Career Advice Platform
    Land a better
    job faster
    Follow us
    JobLeads Youtube ProfileJobLeads Linkedin ProfileJobLeads Instagram ProfileJobLeads Facebook ProfileJobLeads Twitter AccountJobLeads Xing Profile
    Company
    • Customer reviews
    • Careers at JobLeads
    • Site notice
    Services
    • Free resume review
    • Job search
    • Headhunter matching
    • Career advice
    • JobLeads MasterClass
    • Browse jobs
    Free resources
    • 5 Stages of a Successful Job Search
    • 8 Common Job Search Mistakes
    • How Long should My Resume Be?
    Support
    • Help
    • Partner integration
    • ATS Partners
    • Privacy Policy
    • Terms of Use

    © JobLeads 2007 - 2025 | All rights reserved