Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

NBCUniversal Logo

Manager – Software Engineering - Multiple Teams

NBCUniversal

$140,000 - $200,000
Sep 25, 2025
Los Angeles, CA, US
Apply Now

Our Media Group portfolio needs an Engineering Manager to lead web and CTV application teams in building next-generation streaming experiences, ensuring high-performing teams deliver engaging, scalable, and reliable apps across browsers and smart TVs.

Requirements

  • 7+ years of software engineering experience, with at least 2+ years in an engineering management role.
  • Proven track record delivering large-scale web or streaming applications.
  • Strong background in ReactJS (SPA, hooks, performance optimization).
  • Experience with video streaming technologies, performance tuning, and multi-device support.
  • Strong knowledge of architecture patterns (modular design, SOLID principles, micro-frontends, etc.).
  • Deep understanding of browser APIs, rendering pipelines, and memory management.
  • Familiarity with cloud services (AWS, GCP) and CI/CD pipelines.

Responsibilities

  • Build, mentor, and motivate a team of front-end engineers across web and CTV platforms.
  • Provide architectural guidance for scalable, modular, and maintainable applications in ReactJS and LightningJS.
  • Drive performance optimizations for both browser apps and CTV devices, ensuring smooth playback, responsive UIs, and low memory usage.
  • Establish coding standards, best practices, and CI/CD processes to ensure high code quality and developer experience.
  • Proactively identify and resolve bottlenecks in rendering, streaming, and device performance.
  • Oversee sprint planning, execution, and delivery of key features and platform improvements.
  • Collaborate with QA, DevOps, and release management to ensure timely and reliable deployments.

Other

  • Ability to motivate teams, resolve conflicts, and inspire innovation.
  • Excellent communication skills, able to bridge technical and business perspectives.
  • 7+ years of software engineering experience, with at least 2+ years in an engineering management role.
  • Company sponsored benefits, including medical, dental, and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks.
  • Bachelor's degree or equivalent experience (not explicitly mentioned but implied)