Job Search and Career Advice Platform

Enable job alerts via email!

Principal Engineer - Apps

GuruLink

Toronto

On-site

CAD 130,000 - 160,000

Full time

18 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech company in Toronto is seeking a Principal Engineer to lead the cross-functional client engineering team for a high-performance video streaming platform. The ideal candidate will have over 10 years of software engineering experience, with deep expertise in mobile and web development, and a passion for streaming technologies. This role involves collaboration with product and design teams to deliver seamless client-side experiences and requires knowledge of AWS services. Competitive compensation and growth opportunities are offered.

Qualifications

  • 10+ years of hands-on software engineering experience with a track record of shipping high-scale consumer digital products.
  • Deep technical expertise in mobile and web development.
  • Strong understanding of Agile methodologies and backlog management.

Responsibilities

  • Lead and mentor a cross-functional engineering team.
  • Define, design and evolve a scalable architecture.
  • Work closely with DevOps and backend teams to integrate APIs.

Skills

Software engineering
Mobile development
Web development
Cloud services (AWS)
Agile methodologies

Tools

Swift
Kotlin
JavaScript
Next.js
BrightScript
Job description

Location: Toronto, Ontario

We’re looking for a Principal Engineer, Apps to lead our cross‑platform client engineering team managing our clients Sports Live app development across mobile, web, and connected TV devices. This role requires a hands‑on technical depth who can architect, code, manage at scale. You will collaborate closely with cross‑functional teammates to build cutting‑edge experiences for a media‑rich, high‑performance video streaming platform that delight our users and drive outcomes for the business, while championing best practices in modern app development. Initially, you will collaborate with and manage external product development partners but eventually build out capabilities and team in house.

What you'll be doing:
  • Lead and mentor a cross‑functional engineering team working across Swift, Kotlin, Next.js, JavaScript, HTML/CSS, BrightScript and modern front‑end/mobile frameworks.
  • Partner with Product, Design, and backend teams to deliver seamless, performant client‑side experiences for both video streaming and interactive gaming use cases.
  • Define, design and evolve a scalable, efficient architecture that supports Bally Sports Live and partner app platforms.
  • Ensure excellent application speed, accessibility, and cross‑device performance across all platforms.
  • Work closely with DevOps team and backend teams to integrate APIs and leverage AWS services and CI/CD practices for scalable client experiences.
  • Foster a strong engineering culture through code reviews, technical mentorship, and career development.
Must Have Skills:
  • 10+ years of hands‑on software engineering experience with a track record of shipping high‑scale consumer digital products, preferably include video streaming.
  • Deep technical expertise in one or more of the following:
  • Mobile development: Swift (iOS), Kotlin (Android)
  • Web development: JavaScript, Next.js, HTML, CSS
  • CTV development: BrightScript,
  • Passionate about sports, streaming technology, gaming and/or digital advertising industries.
  • Knowledge of AWS services including API Gateway, CloudFront, S3, Lambda, and EKS.
  • Experience working in modular, event‑driven and API‑driven architectures, particularly in media‑heavy apps.
  • Familiarity with video streaming architectures and common patterns for media playback, buffering, and delivery.
  • Strong understanding of Agile methodologies and backlog management, with the ability to translate product requirements into clear, actionable engineering tasks.
  • Experience optimizing performance and SEO for high‑traffic websites with a solid understanding of Core Web Vitals.
  • Prior experience working in a startup or entrepreneurial environment preferred.
Nice to Have Skills:
  • Experience with ads integration (e.g., Google Ad Manager, MoPub, or programmatic solutions).
  • Exposure to AI/LLM technologies and how they can enhance content discovery, personalization, or user interaction.
  • Prior management or team leadership role.
  • Experience with accessibility standards and localization/multi‑region support.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.