Director, Multi-CDN Streaming (Research Engineering)
Seattle
Applications have closed
Brightcove
Brightcove bietet eine skalierbare, zuverlässige und sichere Streaming-Plattform, mit der Unternehmen Video-Inhalte hosten, freigeben und streamen können. Holen Sie sich noch heute eine Demoversion.Position overview
Brightcove’s Research is a team of highly motivated, fast-paced, and highly skilled engineers with expertise in video processing and video streaming systems. We develop highly innovative, state-of-the-art technologies for use in future Brightcove products. We also contribute to relevant activities in standards and industry organizations (IETF, W3C, MPEG, DASH-IF, CTA-WAVE, UHDF, SVTA), file patent applications, and publish in technical conferences and journals. Examples of mass-deployed technologies that originated as research projects include Brightcove Context-Aware Encoding and massively-parallel transcoding engine in Zencoder. Both are Emmy award-winning technologies.
For our R&D project in the domain of multi-CDN streaming, we seek a candidate with the following qualifications and responsibilities:
Job Responsibilities
- Lead a team of engineers that will design and implement an automated multi-CDN configuration and management service, optimizing media delivery for specific requirements and business logic for different CDNs / regions / categories of receiving devices / content sources
- Guide architecture discussions and translate them into internal documents, development plans, and actions.
- Plan and coordinate all phases of development activities associated with this project
- Plan and coordinate internal testing and validation process, ensuring validity, robustness, scalability, and effectiveness of the emerging solution.
- Plan and coordinate filed trials or the solution
- Plan and coordinate transition of the developed solution and the project from research/validation phase to product and operations
- Work with product management, engineering, and other departments across the company to ensure success of this project
- Follow technical developments in the domain of streaming and traffic routing optimizations in relevant standards, industry and academic venues and forums (IETF, SVTA, DASH-IF, IEEE and ACM conferences, etc.).
- Provide guidance on future evolutions of this service, or towards defining new advanced technology projects in same domain.
- Ability to motivate the team, ability to go hands on when necessary, provide guidance and mentoring.
Qualifications/Experience
- MS or PhD in Electrical Engineering, Computer Science, or related fields
- 10-12 years of experience in design or operations of CDNs or CDN-based media delivery systems
- 5+ years of experience managing development teams, while driving passion, motivation, collaboration and positive behaviors within teams
- Knowledge of IP networking fundamentals (routing, TCP, DNS, HTTP, HTTPS, etc.)
- Expert knowledge of CND architectures, options, and configurations (prior practical experience working with Akamai, CloudFront, Fastly and/or other major CDNs is a must)
- Extensive experience with development and deployment of services/products using AWS. Understanding of performance limits AWS services (S3, ELB, Lambdas, queues, databases, etc.).
- Experience with development and deployment of services/products using Edge platforms or Edge functions provided by CDNs (e.g., AWS Lambda@Edge, CloudFront Functions, Akamai EdgeWorkers, Fastly Compute@Edge, etc.).
- Knowledge of DASH and HLS – based streaming systems, their practical deployments, and feature sets supported by different clients / platforms.
- Experience development and deployment of products using multiple languages and environments (C/C++, Go, Java, NodeJS, Python, etc.)
- Experience working with CI/CD tools (CircleCI, TeamCity, Travis, Jenkins, etc.)
- Experience with cloud monitoring and performance tracking tools (CloudHealth, DataDog, etc.)
- Excellent written and verbal communication skills
Additional/Desirable skills
- Advanced knowledge of DASH and HLS standards and related deployment guidelines (Apple HLS guidelines, DASH-IF IOPs, DVB-DASH, CTA 5001-C, etc.)
- Understanding of Low-Latency variants of DASH, HLS and CMAF, and their impact on design of origin servers, and means of switching between sources of streams.
- Knowledge of means for carriage of subtitles, SCTE35, and other metadata in OTT systems
- Knowledge of ISOBMFF, CMAF, and MP2TS file formats and streams
- Experience working with DRM technologies
- Experience working with streaming clients and related stacks in web browsers (MSE, EME, etc.)
Working at Brightcove
As the undisputed global leader in powering premium video for our customers, Brightcove recruits and retains highly qualified and motivated individuals, creating an environment where people can innovate and achieve their best, and we reward them for their performance by giving them the opportunity to share in the company’s success. We offer competitive compensation, stock options, 401k matching, medical and dental insurance plans, and tuition reimbursement.
This role could be based out of Boston, Scottsdale, Seattle, or London. Relocation or work from other locations will be considered for the right candidate.
If you’ve gotten all the way to the bottom of this description, thank you for your interest in Brightcove! If this role sounds like something that is exciting to you please don’t hesitate to apply, even if you don’t meet all of our qualifications. We recognize that no candidate is perfect and Brightcove would love to have the chance to get to know you.
Send us your resume if you are interested and want to learn more!
#LI-MB1
#LI-Remote
Tags: Architecture AWS C++ CI/CD Computer Science Engineering Lambda Node.js PhD Python R R&D Research Streaming Testing
Perks/benefits: 401(k) matching Competitive pay Conferences Equity
More jobs like this
Explore more AI, ML, Data Science career opportunities
Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.
- Open Lead Data Analyst jobs
- Open Data Science Manager jobs
- Open MLOps Engineer jobs
- Open Senior Business Intelligence Analyst jobs
- Open Data Engineer II jobs
- Open Data Manager jobs
- Open Sr Data Engineer jobs
- Open Power BI Developer jobs
- Open Principal Data Engineer jobs
- Open Data Analytics Engineer jobs
- Open Business Intelligence Developer jobs
- Open Junior Data Scientist jobs
- Open Data Scientist II jobs
- Open Product Data Analyst jobs
- Open Senior Data Architect jobs
- Open Sr. Data Scientist jobs
- Open Business Data Analyst jobs
- Open Big Data Engineer jobs
- Open Data Analyst Intern jobs
- Open Manager, Data Engineering jobs
- Open Azure Data Engineer jobs
- Open Junior Data Engineer jobs
- Open Data Quality Analyst jobs
- Open Data Product Manager jobs
- Open Principal Data Scientist jobs
- Open Data quality-related jobs
- Open Business Intelligence-related jobs
- Open ML models-related jobs
- Open GCP-related jobs
- Open Data management-related jobs
- Open Java-related jobs
- Open Privacy-related jobs
- Open Data visualization-related jobs
- Open Finance-related jobs
- Open APIs-related jobs
- Open Deep Learning-related jobs
- Open PyTorch-related jobs
- Open Consulting-related jobs
- Open Snowflake-related jobs
- Open TensorFlow-related jobs
- Open PhD-related jobs
- Open CI/CD-related jobs
- Open NLP-related jobs
- Open Kubernetes-related jobs
- Open Data governance-related jobs
- Open LLMs-related jobs
- Open Airflow-related jobs
- Open Hadoop-related jobs
- Open Data warehouse-related jobs
- Open Databricks-related jobs