NBC

Sr. Software Engineer

NBC
Apply
3 days ago

Base Salary

$120k - $170k/yr

Responsibilities

  • Design, develop, and maintain high-performance software systems and features primarily in Go for large-scale video content delivery.
  • Build reliable and testable services supporting VOD, live events, linear channels, dynamic ad insertion, and manifest manipulation.
  • Participate in code reviews and contribute to architectural patterns, engineering quality, and team practices.
  • Partner with Site Reliability Engineering to build highly available, resilient, performant, and fault-tolerant systems.
  • Use metrics, logs, traces, observability tooling, and performance analytics to identify issues and perform root-cause analysis.
  • Contribute to multi-CDN strategies, routing logic, and content-origin workflows for global streaming performance.
  • Collaborate with distributed engineering teams across the US, UK, EU, and Africa and document technical decisions.
  • Influence technical direction, system architecture, and engineering best practices.

Requirements

  • Bachelor’s degree in Computer Science or a related field, or equivalent professional experience.
  • At least 3 years of professional software engineering experience with hands-on Go development preferred, or Python development.
  • Experience deploying and operating applications in cloud environments such as AWS, GCP, or Azure with Docker and Kubernetes.
  • Understanding of CI/CD workflows, Git-based repositories, automated testing frameworks, and build pipelines.
  • Practical experience with reliability targets, auto-scaling, distributed-systems reliability, or incident response.
  • Familiarity with Scrum or Kanban development methodologies.
  • Strong written and verbal communication skills for articulating design decisions and collaborating with distributed teams.
  • Preferred experience with Akamai, CloudFront, Fastly, Cloudflare, or other CDN and streaming-media delivery systems.
  • Preferred understanding of HLS, DASH, manifests, origins, content routing, global-scale systems, multi-region deployments, or high-availability architectures.

Benefits

  • Company-sponsored medical, dental, and vision insurance, 401(k), paid leave, tuition reimbursement, discounts, and other perks.
  • Hybrid schedule requiring at least four days per week in the office; the company may change in-office requirements.
  • The role is based in New York City, USA, and may require an in-person interview for external candidates.
NBC

About NBC

10,000+ employees

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 Universal theme parks and consumer products licensing. Formed in 2004 and headquartered in New York City, it is a subsidiary of Comcast.

Contact me