Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer, VOD

Home > Golang programming jobs

Software Engineer, VOD in USA new

  • New York, NY

Responsibilities

  • Design, build, deploy, and support scalable, reliable, and maintainable automated VOD workflow systems.
  • Translate product requirements and models into technical specifications, designs, and testable implementation plans.
  • Design software and system interfaces, including APIs and data contracts.
  • Design and evolve agentic workflows with tool integration, orchestration, guardrails, observability, and human-in-the-loop controls.
  • Manage and maintain primarily AWS-based cloud content delivery and services.
  • Configure and support video, audio, and subtitle encoding for delivery across platforms and devices.
  • Troubleshoot VOD workflow and playback issues and resolve media-processing defects with vendors and engineering teams.
  • Research streaming-media technologies and collaborate with Operations, Player, Client, Product, and Media Engineering teams.

Requirements

  • Bachelor’s degree or equivalent practical experience in Computer Science, Information Technology, or a related field.
  • 3–5 years of software development experience with streaming media, VOD, media-processing workflows, or comparable ETL/workflow systems.
  • Proficiency in Go; Python experience is preferred.
  • Experience with web technologies, digital video workflows and operations, and video technology development.
  • Applied experience designing and building cloud-based systems, particularly on AWS.
  • Strong software design skills involving system decomposition, API and data-contract design, scalability, reliability, and maintainability.
  • Experience with specification-driven development and translating requirements into testable implementation plans.
  • Experience designing agentic workflows involving tool integration, orchestration, guardrails, observability, and human-in-the-loop controls.
  • Understanding of Agile and Scrum principles, plus strong analytical, debugging, problem-solving, communication, and collaboration skills.

Benefits

  • Hybrid schedule requiring work from the office a minimum of four days per week, subject to change by the company.
  • Medical, dental, and vision insurance.
  • 401(k), paid leave, tuition reimbursement, discounts, and other company-sponsored perks.

Salary: $105k - $145k/yr

NBC

NBCUniversal is a global media and entertainment company that produces and distributes film, television, news, sports, and streaming content for consumer audiences and advertisers. Its portfolio includes NBC, Telemundo, Universal Pictures, DreamWorks Animation, and Peacock, and it also operates U...

Similar positions

Software Dev Engineer I

  • Twitch
  • Full time
  • USA
  • 11/06/2026
  • Salary: $111k - $185k/yr
  • Seattle, WA

Software Engineer II (Backend)

  • Censys
  • Full time
  • Remote
  • 11/06/2026
  • Salary: $137k-$164k
  • United States

Staff Software Engineer

  • Outreach
  • Full time
  • Others
  • 11/06/2026
  • Salary: Competitive
  • Hyderābād, India

[Infra] Senior Software Engineer

  • Agoda
  • Full time
  • Others
  • 11/06/2026
  • Bangkok, Thailand

Senior Software Engineer I - Platform

  • Wise
  • Full time
  • UK
  • 11/06/2026
  • London