Streaming Software Engineer (Go/Python) – Hybrid

NBCUniversal Intl.

New York, Northern (NY, KY)

Hybrid

USD 105,000 - 145,000

Full time

14 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Hybrid work schedule
Benefits package

Job summary

NBCUniversal's Media Group in New York City seeks a Software Engineer to join the Content Delivery Engineering team. You will help deliver VOD, live events, and linear streaming experiences across NBCU services, collaborating across the US, UK, and EU to innovate streaming delivery at scale.

Responsibilities include building Go/Python systems, ensuring reliable CI/CD, writing design docs, and partnering with SRE and analytics teams to improve performance and observability in a fast-paced, hybrid

Qualifications

  • Bachelor's degree in computer science, information technology, or a relevant field is required.
  • 3+ years of experience in software development, with expertise in Go and/or Python.
  • Proficiency with deploying software to cloud infrastructure (AWS, GCP) using containerization technologies (Kubernetes, Docker)
  • Skilled with using software repositories, CI/CD pipelines and test automation.
  • Experience with Site Reliability Engineering (SRE) practices for ensuring scalability and reliability in cloud environments.
  • Familiarity with Agile methodologies, eg scrum and kanban.
  • A flair for communicating clearly via design document, text, voice and code to a wide variety of nationalities.
  • Knowledge and/or production exposure to using CDNs to deliver streaming media is advantageous or full training can be provided.
  • Experience with AI tooling for code creation, reviews, testing and related software development workflows

Responsibilities

  • Develop & maintain new and existing software systems & features as a Go and/or Python specialist, with projects primarily aligned to video content delivery at scale.
  • Ensure a consistent, diligent approach to peer review of code and configuration change within sensible, maintained repository structures and CI/CD pipelined deployment.
  • Author design documents and collaborate with peers and stakeholders through design and code reviews to ensure best practice.
  • Working closely with our SRE team to ensure deployed systems are reliable, resilient, scalable, and perform optimally, using common, modern technologies.
  • Make best use of our observability systems & advanced analytics to surface issues, drive diagnosis and improvements.
  • Effectively handle multiple priorities ensuring timely delivery of high-quality results in a fast-paced, agile environment.

Skills

Go
Python
Communication
Agile methodologies

Education

Bachelor's degree in computer science, information technology, or a relevant field

Tools

AWS
GCP
Kubernetes
Docker

Job description

NBCUniversal's Media Group in New York City seeks a Software Engineer to join the Content Delivery Engineering team. You will help deliver VOD, live events, and linear streaming experiences across NBCU services, collaborating across the US, UK, and EU to innovate streaming delivery at scale.

Responsibilities include building Go/Python systems, ensuring reliable CI/CD, writing design docs, and partnering with SRE and analytics teams to improve performance and observability in a fast-paced, hybrid

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer Go/Python for Scalable Streaming
Software Engineer Go/Python for Scalable Streaming

Nbcuniversal Media, LLC • New York (NY)

Hybrid
USD 105,000 - 145,000
Medical, dental, and vision insurance
401(k)
Tuition reimbursement
+1
Senior Go Engineer - Global Streaming & CDN
Senior Go Engineer - Global Streaming & CDN

NBCUniversal Intl. • New York (NY), Northern (KY)

Hybrid
USD 120,000 - 170,000
Medical insurance
Dental insurance
Vision insurance
+4
Senior Go Engineer - Global Video Streaming (Hybrid)
Senior Go Engineer - Global Video Streaming (Hybrid)

NBCUniversal • United States

Hybrid
USD 120,000 - 170,000
Medical insurance
Dental insurance
Vision insurance
+4
Software Engineer
Software Engineer

NBCUniversal Intl. • New York (NY), Northern (KY)

Hybrid
USD 105,000 - 145,000
Hybrid work schedule
Benefits package
Senior Go/Python Engineer - Global Streaming Delivery
Senior Go/Python Engineer - Global Streaming Delivery

NBCUniversal • New York (NY)

On-site
USD 110,000 - 160,000
Medical, dental, and vision insurance
401(k)
Paid leave
+2
Sr. Software Engineer
Sr. Software Engineer

NBCUniversal • United States

Hybrid
USD 120,000 - 170,000
Medical insurance
Dental insurance
Vision insurance
+4
Sr. Software Engineer
Sr. Software Engineer

NBCUniversal • New York (NY)

On-site
USD 110,000 - 160,000
Medical, dental, and vision insurance
401(k)
Paid leave
+2
Sr. Software Engineer
Sr. Software Engineer

NBCUniversal Intl. • New York (NY), Northern (KY)

Hybrid
USD 120,000 - 170,000
Medical insurance
Dental insurance
Vision insurance
+4
Senior Streaming TV Backend Engineer | Hybrid NYC
Senior Streaming TV Backend Engineer | Hybrid NYC

DoubleVerify • New York (NY)

Hybrid
USD 111,000 - 222,000
Equity
Bonus/Commission
Benefits
Staff Broadcast Reliability Engineer
Staff Broadcast Reliability Engineer

NBCUniversal • Colorado

Hybrid
USD 105,000 - 130,000
Hybrid schedule
Comprehensive benefits