remote
Principal Software Engineer - TypeScript, JavaScript Video Engineering - Comcast
Software Engineer
Lead the design and delivery of high‑performance video streaming solutions using TypeScript and JavaScript, driving innovation in media delivery and platform scalability.
About the role
Key Responsibilities
- Architect and develop scalable video streaming services using TypeScript and JavaScript, ensuring low latency and high reliability.
- Collaborate with cross‑functional teams to define product requirements, technical specifications, and performance benchmarks.
- Mentor and guide junior engineers, fostering best practices in code quality, testing, and continuous integration.
- Optimize media pipelines for cloud deployment, leveraging containerization and orchestration tools.
- Conduct code reviews, performance tuning, and root‑cause analysis to maintain system excellence.
Requirements
- 10+ years of software engineering experience with a strong focus on video and media technologies.
- Expertise in TypeScript, JavaScript, and modern front‑end frameworks.
- Proven track record in designing and scaling cloud‑native media services.
- Strong understanding of media codecs, streaming protocols (HLS, DASH), and CDN integration.
- Excellent communication skills and a collaborative mindset.
Skills
typescriptjavascript