Software Engineer 5, Broadcast Systems

Netflix Netflix · Big Tech · United States · Remote · Engineering

Software Engineer 5 role focused on developing and scaling backend APIs for physical broadcast workflow orchestration tooling at Netflix. The role involves collaborating with operations teams, scaling services globally, and integrating with live streaming pipelines. Requires strong software engineering principles, distributed systems experience, and proficiency in languages like Java or Go.

What you'd actually do

  1. Develop and support the orchestration tooling, with a focus on backend components, focusing on reliability and scalability.
  2. Collaborate with the Live Broadcast Operations team to build and automate live workflows, reducing manual configurations and enhancing operational efficiency.
  3. Scale our orchestration services to support a global network of physical ingest points, addressing challenges related to ingest, routing, and control.
  4. Work closely with the Live Streaming Pipeline team on design and integration efforts, ensuring seamless interaction between ground and cloud systems.
  5. Document processes and systems meticulously to ensure clarity and consistency across teams and stakeholders.

Skills

Required

  • Java
  • Go
  • distributed services in the cloud
  • software engineering design principles
  • automated software testing frameworks
  • cloud platforms such as AWS, Google Cloud, or Azure
  • problem-solving skills
  • troubleshoot complex systems
  • communication skills

Nice to have

  • 2110 networking
  • timing and routing concepts
  • Docker
  • Kubernetes
  • broadcast hardware and software
  • open-source multimedia frameworks and tools
  • real-time data processing and analytics
  • streaming protocols
  • codec basics
  • broadcast codecs

What the JD emphasized

  • 5+ years of hands-on professional experience in software engineering, with a focus on distributed services in the cloud.
  • Strong software engineering design principles as we model complex broadcast workflows