About
We are a leading provider of advanced media distribution solutions, specializing in the delivery of high-performance, reliable, and scalable content distribution platforms. Our products and services cater to the evolving needs of broadcasters, content providers, and network operators worldwide, ensuring seamless delivery of digital content across various channels and devices.
Position Overview:We are seeking a Scrum Master to lead and support multi-disciplinary software development teams working on cutting-edge video delivery and distribution technologies. Reporting directly to the Director of Software Engineering, in this role, you will facilitate agile processes, drive continuous improvement, and ensure high-quality, timely delivery of software across local and remote teams spanning multiple time zones.
The team you'll be a part of is a diverse yet close-knit group of innovators, engineers, and problem-solvers who thrive on tackling tough challenges. We're hands-on and wear many hats. If you love rolling up your sleeves and pushing the boundaries, you'll feel right at home here.
Key Responsibilities:- Lead Scrum ceremonies (Daily Stand-ups, Backlog Grooming, Sprint Planning, Retrospectives, and Demos) for one or more software development teams.
- Collaborate with Product Owners and stakeholders to gather requirements, refine user stories, and ensure alignment with business priorities.
- Support Product Owners in maintaining clear and prioritized backlogs aligned with business goals.
- Track team performance (sprint velocity), remove roadblocks, and proactively mitigate delivery risks.
- Identify deficiencies and drive continuous improvement in development processes, tools, and communication workflows.
- Coordinate deliverables across teams and manage dependencies with cross-functional groups including HW, QA, FPGA, and product management.
- Coach and mentor team members in Agile principles and best practices to foster a culture of collaboration, accountability, and innovation.
Must Have's:
- Bachelor's degree or higher in Engineering, Computer Science, or a related discipline.
- 2-5 years of experience as a Scrum Master managing multi-disciplinary software development teams.
- Familiarity with Atlassian tools (JIRA, Confluence) and Agile reporting dashboards.
- Demonstrated ability to manage Scrum processes for multiple distributed teams across different time zones.
- Demonstrated success in defining and standardizing Agile processes across teams.
- Strong understanding of Agile methodologies (Scrum, Kanban).
- Experience working with Product Owners on requirements and backlog refinement.
- Excellent facilitation, organizational, and communication skills.
- Strong analytical and problem-solving abilities.
- Certified Scrum Master (CSM), PSM, or equivalent certification.
- Previous software development experience or strong technical background huge plus.
- Experience in the video delivery or streaming domain (e.g., OTT, MPEG, HLS/DASH, DRM, or distribution over IP Multicast, QAM etc.) – another massive plus.
- Experience with DevOps pipelines, CI/CD, and cloud-based development.
- Resides in east of the GTA, preferably in the Durham region.
- We're small but mighty - your contributions have a real, visible impact.
- Competitive compensation and benefits package and unlimited vacations
- Small dynamic teams with opportunities for professional growth.
- Diverse, collaborative, innovative and forward-thinking environment.
- We work hard, play hard - that means team lunches, board game nights, escape rooms, and plenty of socializing.
- Did we mention free coffee, unlimited snacks, and a free in-house gym
This position is hybrid, working 3 days in our Whitby Office.
Languages
- English
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.