Software Engineering Internships – Summer 2027

NBCUniversal•New York, NY
•$30 - $40•Onsite

About The Position

NBCUniversal’s Summer 2027 Software Engineering Internship offers hands-on experience contributing to software and systems across NBC News and Media Group brands and platforms. Interns work with engineers and cross-functional partners on real projects, receive guidance and mentorship, and participate in career development, networking, learning, and professional growth opportunities. Opportunities are based in New York, NY, and require 40 hours per week from June 7 through August 13, 2027. Schedules are determined by business need. Potential placements include native Android and iOS development for NBC News apps; NBC News Digital software engineering using technologies such as Sass, React.js, and GraphQL; site reliability engineering and infrastructure for video-on-demand workflows; quality engineering and testing for Peacock and other services; VOD media pipelines and cloud services; reliability and product engineering for Peacock live events, playback, and ad insertion; and backend video engineering using Go. Work may involve developing and testing features, supporting automated media workflows, operating cloud services, and improving reliability, performance, observability, and automation. Applicants must remain enrolled in a degree-granting program throughout the internship; Spring 2027 graduates are not eligible. Candidates must have sophomore-or-higher standing with at least 30 credits, be authorized to work in the United States without current or future NBCUniversal visa sponsorship, and be available to work in New York for the full program. The posting lists hourly rates of $30 for Media Group roles and $40 for News Group roles.

Requirements

  • Must be actively enrolled in a degree-granting program at an accredited institution for the entire internship; Spring 2027 graduates are not eligible.
  • Must have current class standing of sophomore or above and at least 30 credits.
  • Must be authorized to work for any employer in the United States and not require NBCUniversal work visa sponsorship now or in the future.
  • Must be available to work 40 hours per week from June 7 through August 13, 2027.
  • Must be willing to work in New York, NY.
  • Must have an active Social Security number to complete the required I-9 process within three days of hire.
  • Submit a one-page resume including work experience, accomplishments, and graduation month and year; a cover letter describing interest in NBCUniversal and preferred opportunity areas; and a transcript confirming active enrollment.

Nice To Haves

  • Junior-or-higher class standing preferred.
  • Cumulative GPA of 3.0 or above.
  • Exposure to Infrastructure as Code tools such as CloudFormation or Terraform.
  • Proficiency in Python and/or Go, JavaScript, Java, or related programming languages.
  • Exposure to generating code and documentation with LLM management tools.
  • Knowledge or experience testing mobile applications on Android and iOS.
  • Knowledge or experience working in an Agile development environment.
  • Knowledge or experience in automation and GenAI.
  • Exposure to cloud systems, particularly AWS, or to workflow, ETL, or data-pipeline concepts and Kubernetes.
  • Familiarity with Git and a CI system, and comfort reading an existing codebase before changing it.
  • Exposure to observability tools such as Prometheus or Grafana, or debugging with logs and metrics.
  • Working knowledge of Linux and basic networking concepts such as DNS, HTTP, load balancers, and TLS.
  • Interest in video streaming, advertising technology, or large-scale distributed systems.
  • Basic understanding of REST APIs, HTTP, and Git.

Responsibilities

  • Design, develop, and test features for native NBC News Android and iOS applications.
  • Collaborate with developers, product and project management, and other partners to ship features and follow engineering best practices.
  • Partner with Product, Operations, Design, and Editorial teams to develop NBC News Digital products and contribute technical and strategic input to the product roadmap.
  • Support and maintain infrastructure and applications involved in video-on-demand workflows and streaming content delivery.
  • Analyze requirements, create test plans, and perform feature testing of integrated systems and client applications across device platforms.
  • Contribute to automated VOD media pipelines and cloud services, including learning how workflows are troubleshot and how video, audio, and subtitle encoding is configured.
  • Work with product engineering and SRE teams on systems for live events, playback, and ad insertion, with a focus on reliability, performance, observability, and operational automation.
  • Collaborate on backend services and APIs for video content and advertising delivery, and learn how large-scale video systems are designed, developed, tested, and maintained.

Benefits

  • Paid internship.
  • Paid company holidays for full-time interns.
  • Networking, learning, and development opportunities.
  • Complimentary Peacock subscription during the internship.
  • Free admission to Universal Parks during the internship.
  • Access to mental health resources, including counseling sessions.
  • Needs-based financial assistance for transportation and housing may be available to eligible in-person interns.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service