Skip to content
Accedo Logo Emblem in White

Be part of something big

Software Engineer (Roku)

Toronto · Full-time

About The Position

Do you want to work in a highly collaborative environment in one of the fastest evolving industries there is? 

At Accedo, you will be part of a diverse and multi-disciplined development team, gaining exposure to cutting-edge technologies and working with some of the largest global media brands such as Netflix, Spotify, and HBO. You will help transform requirements and designs into high performing, feature-rich applications on a wide variety of platforms and devices, ultimately improving the end user experience for millions of video viewers around the world.

We offer a truly inspiring and flexible work environment where you will be empowered to follow your passion, to see possibilities, and to continuously learn and grow. Not to mention, a top-class benefits program and one of the friendliest teams on the globe!

About the Role:

Accedo is looking for a talented Software Engineer (Roku) to join its growing Engineering team in Toronto, Canada. At Accedo you will be part of a diverse and multi-disciplined team, gain exposure to cutting edge technologies and can work with some of the largest global media brands in the industry. Working in a highly collaborative environment, you will help transform requirements and designs into high performing and feature rich applications on a wide variety of web based platforms and devices. This is an exciting position for a detail-oriented person who is passionate about technology. If this sounds like you, we want you to apply!

Objective of the Role:

Primarily software development of front end applications using Roku/Brightscript. You will work on applications for world famous brands from idea stage through to market launch. Your role can also include customer discussions, requirements analysis and testing support. The role will involve a close relationship with all Accedo’s NAM-based development teams including Guadalajara, Mexico.

  • Do you keep on top of all things Roku and enjoy reading blogs and articles regarding the world of Brightscript development?
  • Do you like to work efficiently, in an ordered way using software development methodologies?
  • Are you good at providing accurate estimates and delivering successful results at the end of each development cycle?


In this role, you will (amongst other things):

  • Development of Roku applications using Brightscript, Scenegraph.
  • Technical documentation (project-centric as well as intranet-centric, our developer knowledge base is a key part of daily work)
  • Customer configurations and deployments
  • Communication with customer technical contacts regarding development dependencies
  • Work closely with regional teams across global Accedo offices
  • Research and study new Roku OS versions as they come to market, including reviewing documentation and making recommendations for new applications and adapting existing applications
  • Other projects may be assigned at times, depending on the requirements of the business

Note - This is not a web developer position.

About you:

  • Degree in Computer Science, Software Engineering, IT or related discipline
  • Experience with Roku applications development is required.
  • 1-2 years experience developing Roku applications using Brightscript Scenegraph
  • Experience in other tech stacks is also beneficial (HTML/JS, Kotlin/Java, Swift/Objective-C, etc.)
  • Server-side scripting skills (Node.js, PHP, Java) also beneficial, but not essential
  • Experience using Bitbucket / Git for source code management
  • Exposure to Agile, Continuous Integration, Test Driven Development is a plus
  • Self-motivated and Customer focused, with good English communication skills.

If it sounds like we've developed your interests, we'd love to meet you!!

About Accedo:

Accedo is a global video solutions provider, pioneering some of the world’s most impactful multi-screen experiences. We enable video businesses of all shapes and sizes to continuously grow, evolve, and innovate their offerings across regions, platforms, and devices. We leverage our long standing experience and solid focus on innovation to create premium video experiences for best-in-class organizations including Peloton, Netflix, Sportsnet, and CNN. 

Accedo was founded in 2004 and today has over 600 employees in 16 offices across the world.

At Accedo, we are committed to fostering an environment of inclusiveness where employees are both valued and heard. Inclusion also means having diverse representation in gender, race, sex, thought, and other personal characteristics to contribute towards the betterment of our commerce and people. We strongly encourage applications from diverse communities to contribute towards our commitment of inclusivity.

If you require accommodations during the interview process, please let the recruiter know when contacted for an interview.


Apply for this position