Video Triage Engineer

American IT SystemsPhiladelphia, PA
Onsite

About The Position

This role focuses on ensuring timely and high-quality software releases across various devices. The Video Triage Engineer will oversee the entire release lifecycle, including deployment, triage, mitigation, and tool development. This involves collaborating with development and QA teams, evaluating and implementing new tools to enhance the release and triage process, and identifying and managing risks that could impact release scope, schedule, or quality. The position requires diagnosing and resolving issues using Linux systems and networking protocols, including packet capture analysis, and developing techniques to proactively identify and address system issues. A key aspect of the role is analyzing monitoring data (system logs, performance metrics, error rates) to detect patterns and anomalies, conducting in-depth analyses of incidents and problems for root cause identification, and utilizing data from various sources for this purpose. The engineer will also design and enhance operational tools to improve system performance and utilize AWS technologies (S3, Athena, Quick Sight) for data management and visualization. Leadership responsibilities include leading teams, mentoring colleagues, and effectively communicating technical insights to stakeholders.

Requirements

  • Experience in relevant technology - 7+ Years
  • RDK domain (Video) working knowledge
  • Networking, WiFi, IP Video knowledge and hands on
  • Strong Debugging skills on Linux based platform
  • 5+ years of C/C++ and Linux experience
  • Defect Tracking Tools such as Jira
  • SCM Tools - Git & GitHub
  • Embedded Systems experience
  • Experience AWS, Azure or other cloud infrastructure
  • Experience with monitoring systems (i.e. Datadog, CloudWatch, etc.)
  • Familiarity with continuous integration/deployment processes and tools such as Jenkins, Concourse etc.
  • Knowledge and experience in Set-top boxes / RDK-Video is required.

Responsibilities

  • Ensuring timely and high-quality software releases across various devices.
  • Overseeing the entire release lifecycle, including deployment, triage, mitigation, and tool development.
  • Collaborating with development and QA teams for smooth release operations.
  • Evaluating and implementing new tools, plugins, etc., to enhance the software release and triage process.
  • Identifying and managing risks that could impact release scope, schedule, or quality.
  • Diagnosing and resolving issues using Linux systems and networking protocols, including packet capture analysis.
  • Developing techniques and solutions to proactively identify and address system issues.
  • Analyzing vast amounts of monitoring data (system logs, performance metrics, error rates) to detect patterns and anomalies.
  • Conducting in-depth analyses of incidents and problems to pinpoint the underlying causes.
  • Utilizing data from various sources (error logs, performance metrics, user feedback) for root cause identification.
  • Designing and enhancing operational tools to improve system performance.
  • Analyzing data to provide valuable insights and support decision-making.
  • Utilizing AWS technologies (S3, Athena, Quick Sight) for data management and visualization.
  • Leading teams, mentoring colleagues, and effectively communicating technical insights to stakeholders.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service