Senior Go Engineer – Live Video Streaming Platform

Nbcuniversal3

New York (NY)

Hybrid

USD 105,000 - 145,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

The NBCUniversal Media Group is seeking a senior software engineer to design, develop, and maintain high-performance Go-based systems for live and on-demand video streaming, including encoding and packaging pipelines. You will work with SREs to ensure 24x7 reliability and scalable delivery across regions.

Hybrid schedule in New York; 5+ years of experience in distributed systems and cloud tech, with CI/CD expertise and OO design proficiency.

Qualifications

  • Bachelor's degree or equivalent in Computer Science, Information Technology, or related field.
  • 5+ years' experience in software development and web technologies.
  • Proficiency with languages such as Java, Go, Python, JavaScript.
  • Experience in building real-time, large-scale, low latency distributed systems.
  • Understands CI/CD pipelines and large-scale deployment.
  • Deep understanding of OO Design Principles and Patterns.
  • Embrace open-source technologies.
  • Technical experience with cloud-based technologies, specifically within architecture/infrastructure (AWS).
  • Understanding of TDD, ATDD and BDD and approaches.
  • Understanding of containerization as it relates to Cloud (Kubernetes, Docker).
  • Key understanding of technology principles and work methods (Agile, Scrum, etc.)

Responsibilities

  • Design, develop, and maintain high-performance software systems and features, primarily using Go, to support large-scale video streaming platforms such as Peacock and NOW/WOW.
  • Build and maintain live and linear video streaming pipelines using in-house and third-party tools, focusing on video encoding, packaging, and content delivery.
  • Support live events and linear channels, helping ensure reliable and high-quality streaming experiences.
  • Collaborate with Engineering Managers and Principal Engineers to develop solutions that improve video delivery and enhance audio and video quality.
  • Work closely with Site Reliability Engineering (SRE) teams to build reliable, scalable, and resilient services across multiple regions.
  • Monitor system performance using metrics, logs, and traces to identify issues, troubleshoot problems, and improve service reliability.
  • Manage and maintain cloud-based services and content delivery systems.
  • Continuously improve code quality, system performance, and development processes.

Skills

Go
Distributed systems
CI/CD
OO design principles
Agile/Scrum
AWS cloud

Education

Bachelor's degree in CS/IT or related field

Tools

Docker
Kubernetes
AWS
Git

Job description

The NBCUniversal Media Group is seeking a senior software engineer to design, develop, and maintain high-performance Go-based systems for live and on-demand video streaming, including encoding and packaging pipelines. You will work with SREs to ensure 24x7 reliability and scalable delivery across regions.

Hybrid schedule in New York; 5+ years of experience in distributed systems and cloud tech, with CI/CD expertise and OO design proficiency.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Go Engineer - Live Video Streaming (Hybrid)
Senior Go Engineer - Live Video Streaming (Hybrid)

Nbcuniversal Media, LLC • New York (NY)

Hybrid
USD 105,000 - 145,000
Software Engineer
Software Engineer

Nbcuniversal3 • New York (NY)

Hybrid
USD 105,000 - 145,000
Senior Go/Python Engineer - Global Streaming Delivery
Senior Go/Python Engineer - Global Streaming Delivery

Nbcuniversal Media, LLC • New York (NY)

On-site
USD 110,000 - 160,000
Medical, dental, and vision insurance
401(k)
Paid leave
+2
Senior VOD Engineer (Hybrid) – AWS Media Workflow
Senior VOD Engineer (Hybrid) – AWS Media Workflow

Nbcuniversal Media, LLC • New York (NY)

Hybrid
USD 105,000 - 145,000
Medical, dental and vision insurance
401(k) and retirement benefits
Tuition reimbursement
+1
Backend Go Engineer
Backend Go Engineer

Stand8 Technology Consulting • New York (NY)

On-site
USD 120,000 - 180,000
Medical Coverage
Health Savings Account
Dental Coverage
+6
Senior Backend Engineer - Streaming & Scalable Data
Senior Backend Engineer - Streaming & Scalable Data

Philo • New York (NY)

On-site
USD 150,000 - 240,000
Health Insurance
Dental Insurance
Vision Insurance
+12
Software Engineer
Software Engineer

Nbcuniversal Media, LLC • New York (NY)

Hybrid
USD 105,000 - 145,000
Engineering Manager, Cloud Media Platform (Hybrid)
Engineering Manager, Cloud Media Platform (Hybrid)

Nbcuniversal Media, LLC • New York (NY)

Hybrid
USD 125,000 - 160,000
Medical insurance
Dental insurance
Vision insurance
+3
Backend Go Engineer - Cloud Video Streaming Pipelines
Backend Go Engineer - Cloud Video Streaming Pipelines

Stand8 Technology Consulting • New York (NY)

On-site
USD 120,000 - 180,000
Medical Coverage
Health Savings Account
Dental Coverage
+6
Engineering Manager, Cloud-Native Media Platform
Engineering Manager, Cloud-Native Media Platform

Stadium Scene • New York (NY)

Hybrid
USD 125,000 - 160,000
Medical insurance
Dental insurance
Vision insurance
+3