NBCUniversal

NBCUniversal

Sr. Software Engineer

New York, NEW YORK, United States · Senior

Sponsorship not specified$120k-$170kDetected 6 days ago
GoCode ReviewAWSGCPCloud PlatformsDockerKubernetesCI/CDSite Reliability EngineeringAgileEpicCommunication

About the role

  • As our Senior Software Engineer, you'll join the Content Delivery Engineering team (CDE) within NBCUniversal's Global Video Engineering organization in New York City, USA.

Responsibilities

  • Design, develop & maintain new and existing software systems & features primarily in Go (Golang) with projects aligned to video content delivery at scale, with a focus on reliability, testability and ease of use.
  • Participate in, or lead design reviews, architectural discussions and team knowledge‑sharing sessions with peers and stakeholders.
  • 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 develop fixes.
  • Ability to thrive and effectively manage multiple priorities in a fast-paced, dynamic work environment.
  • 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.
  • We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our global theme park destinations, consumer products, and experiences.
  • We own and operate leading entertainment and news brands, including NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo, and Peacock, our premium ad-supported streaming service.
  • We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world.

Requirements

  • Bachelor's degree in computer science, information technology, or a relevant field is required.
  • 5+ years of experience in software development, with expertise in Go (Golang) and/or Python.
  • Proficiency with deploying software to cloud infrastructure (AWS, GCP) using containerization technologies (Kubernetes, Docker)
  • Experience with Site Reliability Engineering (SRE) practices for ensuring scalability and reliability in cloud environments.
  • As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision.

Compensation

  • $120,000 - $170,000.

Benefits

  • This position is eligible for company sponsored benefits, including medical, dental, and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks.
  • Learn more about the benefits offered by NBCUniversal by visiting the Benefits page of the Careers website.

Company info

  • Our impact is rooted in improving the communities where our employees, customers, and audiences live and work.

Visa & Work Authorization

  • ithout regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership i

This listing is sourced directly from NBCUniversal's careers page and normalized into a canonical job model.