Technical Role
The company is seeking a skilled backend developer to join its Content Ingest & Delivery team. The successful candidate will play a key role in the development and evolution of our video platforms within a talented multidisciplinary team.
Key Responsibilities:
* The candidate will translate business requirements into the application's architecture and participate in the analysis, design, development, integration, and support of new end-to-end video systems.
* Design and implement new software components and features from specification to final test and automation.
* Provide technical direction on the integration of third-party libraries, APIs, and SDKs.
* Perform proof-of-value assessments and present recommendations to the technical and management teams.
* Validate architectural decisions by building the necessary software components and proof-of-concept deployments.
* Help with troubleshooting VOD/OTT related issues in lab and production environments.
* Identify opportunities for architectural improvements in the current landscape.
Required Skills
The ideal candidate will possess:
* A bachelor's degree in Computer Science, Software Engineering, or a related discipline.
* At least 5 years of experience with Java.
* At least 3 years of experience with Rust and/or Go Development.
* A passion for learning new technologies and standards.
* Strong teamwork skills and a positive attitude.
Preferred Qualifications
Experience with:
* Video transcoding software such as FFmpeg.
* Server-side dynamic ad insertion and DRM workflows.
* Developing and deploying applications in AWS/Azure using CI/CD pipelines and tools.
This is a full-time position with a hybrid work arrangement. The successful candidate must be based in Canada and report to a set office for a minimum of 3 days a week. We offer flexibility in work hours based on the business needs.
Benefits
We offer a comprehensive compensation package that includes a competitive salary and a wide range of benefits to support your well-being and that of your family. You'll enjoy medical, dental, vision, and mental health benefits tailored to your specific needs.
Company Culture
Our team values diversity, inclusivity, and mutual respect. We believe in fostering a culture of learning from experience and seeking opportunities for growth. As an equal opportunity employer, we encourage individuals who require accommodations during the hiring process to let us know.