JobsAisle
C

Senior Software Engineer - Playback Telemetry and Observability

Crunchyroll, Inc.

Hyderabad, India₹80,000–₹200,000/moAED 3.5K-8.8K/moToday
IndiaSoftware EngineeringMonitoringDebuggingAutomationProgramming LanguagesCollaborationPlayback TelemetryObservabilityData IngestionMultimedia FrameworksVideo Streaming TechnologiesAutomated Monitoring DashboardsRealtime Alerting SystemsObservability ToolsFull Time

Skills Required

TypescriptSwiftExcel

Job Description

Job Description As a Senior Software Engineer at Crunchyroll, you will be reporting to the Director of Engineering - Playback Engineering. Your main responsibility will be to actively contribute to the Playback Quality of Experience (QoE) for anime fans by ensuring data consistency across all platforms. You will identify and prioritize key QoE metrics with a focus on Near Real-Time Metrics to provide immediate insight into the fan experience. Improving data ingestion and access pipelines, enhancing alerting and monitoring capabilities, and collaborating across platforms for greater efficiency will be crucial aspects of your role. Key Responsibilities: - Define, prioritize, and ensure consistent implementation of key QoE metrics across platforms. - Drive efforts to monitor and enhance the real-time playback experience for fans. - Improve ingestion, processing, and access of playback telemetry data for system reliability and data accessibility. - Strengthen alerting, monitoring, and debugging capabilities to proactively address playback performance issues. - Create and maintain internal data dashboards for easy data access and advanced analysis. - Collaborate with cross-functional teams to deliver scalable observability solutions. - Advocate for best practices in automation, tooling, and infrastructure. - Maintain high coding standards and contribute to engineering excellence within the team. - Stay updated on industry trends and technologies to keep the video platform competitive. Qualifications Required: - 8+ years of industry experience with a passion for development and the streaming space. - Familiarity with multimedia frameworks and protocols like MPEG-DASH, HLS, and video streaming technologies. - Proficiency in programming languages like TypeScript, Swift, or Kotlin. - Experience working with product and program management to support technology roadmaps. - Ability to collaborate with senior engineers and drive initiatives. - Experience building automated monitoring dashboards and familiarity with real-time alerting systems. - Proficiency in observability or monitoring tools. - Knowledge of video playback technologies is a plus. As part of the Playback Engineering team at Crunchyroll, you will be working with a diverse group of international engineers and technology leaders dedicated to providing a world-class streaming experience for millions of Anime fans worldwide. Your contributions to this team directly impact the daily success of the company and the satisfaction of our fans. Crunchyroll is committed to diversity and inclusion, valuing courage, curiosity, kaizen, and service as core values. If you are excited about shaping the future of anime and possess the required qualifications and experience, we encourage you to apply and be part of our mission to provide joy and belonging to our community. As a Senior Software Engineer at Crunchyroll, you will be reporting to the Director of Engineering - Playback Engineering. Your main responsibility will be to actively contribute to the Playback Quality of Experience (QoE) for anime fans by ensuring data consistency across all platforms. You will identify and prioritize key QoE metrics with a focus on Near Real-Time Metrics to provide immediate insight into the fan experience. Improving data ingestion and access pipelines, enhancing alerting and monitoring capabilities, and collaborating across platforms for greater efficiency will be crucial aspects of your role. Key Responsibilities: - Define, prioritize, and ensure consistent implementation of key QoE metrics across platforms. - Drive efforts to monitor and enhance the real-time playback experience for fans. - Improve ingestion, processing, and access of playback telemetry data for system reliability and data accessibility. - Strengthen alerting, monitoring, and debugging capabilities to proactively address playback performance issues. - Create and maintain internal data dashboards for easy data access and advanced analysis. - Collaborate with cross-functional teams to deliver scalable observability solutions. - Advocate for best practices in automation, tooling, and infrastructure. - Maintain high coding standards and contribute to engineering excellence within the team. - Stay updated on industry trends and technologies to keep the video platform competitive. Qualifications Required: - 8+ years of industry experience with a passion for development and the streaming space. - Familiarity with multimedia frameworks and protocols like MPEG-DASH, HLS, and video streaming technologies. - Proficiency in programming languages like TypeScript, Swift, or Kotlin. - Experience working with product and program management to support technology roadmaps. - Ability to collaborate with senior engineers and drive initiatives. - Experience building automated monitoring dashboards and familiarity with real-time alerting systems. - Proficiency in observability or monitoring tools. - Knowledge of video playback techn