Skip to content
Accedo Logo Emblem in White

Be part of something big

Engineering Manager

Toronto · Full-time · Management

About The Position

The multi-screen streaming video and the interactive TV space is growing rapidly. Accedo delivers rich media apps on multiple platforms ranging from Smart TVs, gaming consoles and media devices to smart phones and tablets.

 

At Accedo, you will be part of a diverse and multi-disciplined development team, gaining exposure to cutting-edge technologies. This means working with some of the largest global media brands in the industry, e.g. Netflix, Spotify, BBC, HBO and Deutsche Telekom, just to name a few. Working in a highly collaborative and international environment, you will help transform requirements and designs into high performing feature rich applications on a wide variety of web based platforms and devices.

 

Who are we?

 

We are Accedo and have more than ten years of experience helping hundreds of TV platform operators, broadcasters, media companies, and consumer electronics manufacturers across the globe to design, deliver and manage the next generation video user experience across a vast range of connected devices.

Accedo offers a truly global working environment, with offices all over the world, including Stockholm, London, New York, Silicon Valley, Sydney, and Hong Kong, amongst others.

At the end of the day, our employees are what make us who we are, which means we work hard to create a good working environment with plenty of opportunities to grow and develop within Accedo, wherever they want to be in the world. We are on a journey, and are always open to ideas and individuals that want to contribute to making that journey a success.

Accedo is looking for an Engineering Manager to join its growing Professional Services team in Toronto. At Accedo you will be part of a diverse and multi-disciplined development team, gaining exposure to cutting edge technologies and the opportunity to 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 feature rich applications on a wide variety of web based platforms and devices.

 

Objective of role

 Your role as an Engineering Manager is focused on team growth through active mentorship, guidance and coaching with a strong belief that investing in people will lead to a high performance team.

To further grow the team, you will also play an active part in the recruitment efforts, managing technical interviews and candidate assessments.

Your technical experience with mobile, web and backend technologies, along with a strong focus on customer success, will allow you to lead by example, inspiring others and confidently presenting recommendations to peers and customers. As an Engineer Manager you should work with an open and innovative mind, always willing to take risks, quickly learn from failure and assess the value of diverse perspectives. As a senior technical authority, you will be responsible for contributing to projects at a senior level. You will also be responsible for leading a cross-functional Engineering team and collaborating closely with the Engineering management team to define and shape our engineering strategy and best practices across the business.

Strong communication and interpersonal skills allow you to effectively influence across the organization. In all areas you're able to anticipate and plan for the future.


Main Tasks:


  • Lead strategic initiatives to promote and maintain focus on high quality delivery and growth of the team.
  • Direct management of a cross functional Engineering team (6-10 Engineers); providing technical leadership and direction, professional development, guidance and mentorship 
  • Guiding and developing your team using performance management through effective coaching, feedback, recognition, skill assessment, training and bi-annual performance reviews
  • Develop and maintain favourable relationships with customers to offer increased value and mutual benefits. Act as primary Engineering point of contact for customers for all discussions, meetings, concerns, or escalations related to the project delivery. 
  • Senior technical authority on projects; validate architecture and technical solutions through direct customer/supplier engagement, perform code reviews and mentor development team
  • Solve complex issues through deductive reasoning and resourcefulness
  • Supporting regional sales opportunities, participating in customer/supplier workshops, providing solution design insights, technical risk/dependency management, estimations, etc.
  • Anticipate and prepare for the future - technology, people, culture and process


Requirements:


  • 6+ years of experience as a Software Engineer with a high level of proficiency in one or more of the following areas: Mobile (Swift, Kotlin), Front-end web development (React, Redux, Hooks), Back-end development (AWS, Lambda, nodeJS, GO, ExpressJS)
  • 3+ years of experience leading people management processes including: performance reviews, mentoring sessions, active coaching, and career development plans
  • Recognized leadership skills - approachable, passionate, influential, excellent communicator, composed
  • Understanding of global content delivery networks, cloud service providers, video encoding pipelines, DRM technologies, ad-integration, analytics solutions, payment gateways, etc.
  • Practical experience working in Agile environments with continuous integration and test-driven development approaches
  • Strong quality focus from a UI, functional and performance perspective with experience building scalable solutions
  • Strong communication skills with both technical and non-technical individuals; the ability to listen, articulate ideas and advocate best practice solutions in both one-on-one and group settings, in both verbal and written form
  • High level of EQ
  • Exemplary facilitation skills, with the ability to lead customer/partner meetings and workshops at an international level
  • Highly self-motivated and customer-focused
  • A love of learning, a constant drive for self-improvement and a desire to help everyone be better
  • Degree in Computer Science, Software Engineering, or related discipline



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.




#LI-Hybrid


Apply for this position