Sr. Software Engineer

NBC Universal
New York
Workplace: HybridFull timeUSD 120,000 - 170,000 annuallyFunction: Software EngineeringExperience: 3+ yearsEducation: bachelorsSkills: ["Code reviews","Clear communication","Documentation","Root-cause analysis","Collaboration"]

Design, develop, and maintain high-performance Go-based services for large-scale video streaming across VOD, live events, linear channels, dynamic ad insertion, and manifest manipulation. Partner with SRE to build highly available, resilient, and fault-tolerant systems across regions, using observability and performance analytics for proactive incident detection and root-cause analysis. Help evolve multi-CDN routing and origin workflows, and contribute to architecture and code review for the Content Delivery Engineering team.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NBC Universal
NBC Universal
2 days ago

Sr. Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live

Job Summary

Design, develop, and maintain high-performance Go-based services for large-scale video streaming across VOD, live events, linear channels, dynamic ad insertion, and manifest manipulation. Partner with SRE to build highly available, resilient, and fault-tolerant systems across regions, using observability and performance analytics for proactive incident detection and root-cause analysis. Help evolve multi-CDN routing and origin workflows, and contribute to architecture and code review for the Content Delivery Engineering team.
Location: New York
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, and maintain high-performance software systems and features used to deliver video content at massive scale.
  • •Build reliable, testable services that support streaming workflows including VOD, live events, linear channels, dynamic ad insertion, and manifest manipulation.
  • •Perform thoughtful code reviews that promote high quality, clear architectural patterns, and a healthy engineering culture.
  • •Partner with SRE to architect highly available, resilient, performant, fault-tolerant systems across multiple regions.
  • •Use observability tooling and performance analytics to proactively detect issues and drive fast, data-driven root-cause analysis.

Pay and Benefits

Salary: USD 120,000 - 170,000 annually
Perks:Health InsuranceDentalVision401kPaid Leave

Key Requirements

  • •Bachelor’s degree in Computer Science or related field, or equivalent professional experience.
  • •3+ years of professional software engineering experience with hands-on development in Go (preferred) or Python.
  • •Experience deploying and operating applications in cloud environments (AWS, GCP, Azure) using containers and orchestration (Docker, Kubernetes).
  • •Strong CI/CD fundamentals with Git-based repositories, automated testing, and build pipelines.
  • •Experience with SRE concepts such as SLIs/SLOs, auto-scaling, distributed systems reliability, or incident response.
Experience:3+ yearsStreamingVideo streamingCloudDistributed systemsSRE
Education:Bachelor's in Computer Science
Skills:Code reviewsClear communicationDocumentationRoot-cause analysisCollaboration
Languages:English
Tech Stack:GoPythonAWSGCPAzureDockerKubernetesCI/CDGitSLIsSLOsObservabilityMetricsLogsTracesAkama iCloudFrontFastlyCloudflareHLS

Company Brief

NBC Universal
NBCUniversal is a global media and entertainment company producing and distributing film, television, news, sports and streaming content, and operating theme parks and consumer experiences across a portfolio of well-known brands including NBC, Universal Pictures and Peacock.
Industry: Film & Television
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Established Company
Headquarters: New York City, United States
Founded: 2004
Glassdoor
Glassdoor: 4.0
WebsiteLinkedInGlassdoor