Senior Software Client Architect - TV Applications
TELUS is seeking a Senior Software Client Architect – TV Applications to lead the design, development, and delivery of next-generation client applications across multiple device platforms. In this role, you’ll set the technical direction for innovative, scalable, and high-performing solutions that enhance the TELUS TV experience for millions of customers. You will collaborate with cross-functional teams to architect seamless, multi-platform solutions while driving continuous improvement in performance, reliability, and DevOps practices. This position blends strategic leadership with hands-on technical expertise, providing an opportunity to shape the future of digital entertainment experiences in a fast-paced and evolving environment. If you’re a forward-thinking architect passionate about innovation, collaboration, and creating best-in-class TV applications, TELUS invites you to make your mark.
Appplication accepted until position filled
Requirements
1. Bachelor’s degree in Computer Science or Engineering.
2. 7+ years of experience in client application architecture and development across Web, Smart TV, Android TV, and Apple platforms.
3. Strong knowledge of software architecture, cloud technologies, and CI/CD pipelines.
4. Experience with IPTV/OTT, DRM, and video analytics solutions.
5. Proficiency with streaming technologies such as DASH and HLS.
6. Familiarity with Kotlin Multiplatform or similar frameworks.
7. Experience with AWS or GCP environments.
8. Excellent communication and problem-solving skills.
9. Proven ability to manage complex, multi-platform projects.
10. Positive attitude and leadership in collaborative team settings.
Benefits
1. Competitive salary plus 15% performance bonus.
2. Minimum 3 weeks of paid vacation.
3. Comprehensive benefits and flexible health plans.
4. Hybrid and remote work flexibility.
5. Pension and company-matched share purchase programs.
6. Career growth and professional development opportunities.
7. Opportunities to contribute to community initiatives.
8. Work within a collaborative, innovation-driven culture.
Responsibilities
1. Architect, design, and develop next-generation TV applications across multiple platforms.
2. Translate business needs into cost-effective, scalable technical solutions.
3. Establish best practices for client development and architecture.
4. Provide expert guidance on third-party integrations and API usage.
5. Manage and mitigate technical risk across projects.
6. Research and implement emerging technologies in video streaming and OTT.
7. Mentor developers and support team skill development.
8. Promote DevOps excellence through automation and continuous improvement.
9. Define architectural standards that enhance maintainability and performance.
10. Drive alignment across business and technical teams to ensure seamless delivery.
The application process will continue on the employer's website.
Location
Toronto, ON (M5J 2V5) – also available in Edmonton, Ottawa, Calgary, and Vancouver