Software Engineer, Content APIs

Nbcuniversal Media, LLC
New York, NY, United States
7 days ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$110,000.0 - $120,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Cloud Computing Cloud Engineering Software Quality Code Review Continuous Integration Data Structures Cursor (Graphical User Interface Elements)
+25 more
Distributed Systems Elasticsearch Python (Programming Language) MongoDB Node.Js Open Source Technology Productivity Software Software Engineering TypeScript Web Platforms Data Ingestion Spring Cloud GitHub Copilot Media Technology AWS Lambda Backend Git Kubernetes Information Technology Graphql Api Design GPT Docker Golang Microservices

Job description

that power NBCUniversal’s digital products and content experiences. You’ll develop and maintain

APIs, backend services, and cloud-native applications while collaborating with experienced

engineers.

This is an excellent opportunity for an engineer early in their career who is eager to learn modern

backend technologies, distributed systems, and cloud-native development. You’ll contribute to

production systems, participate in code reviews, and grow your technical skills while helping deliver

reliable, scalable services.

We embrace modern AI-assisted software development practices. You’ll be encouraged to use AI

coding assistants and other developer productivity tools to accelerate implementation, improve

code quality, explore solutions, and continuously learn, while applying sound engineering judgment

to ensure reliability, security, and maintainability.

Responsibilities:

Backend & API Development

  • Develop, test, and maintain backend services and GraphQL APIs using Golang and Node.js.

  • Build new features and enhance existing microservices under the guidance of senior engineers.

  • Contribute to content ingestion pipelines and backend systems.

  • Work with MongoDB, Elasticsearch, and AWS services.

  • Implement and maintain cloud-native applications using AWS Lambda and related AWS services.

Requirements

  • Experience building backend services for NBCUniversal’s digital platforms.

  • Mentorship and opportunities for technical growth.

  • Exposure to cloud-native architectures, GraphQL, AWS, and distributed systems.

  • Experience with AI-assisted software development.

  • A collaborative engineering culture focused on innovation and continuous improvement.

  • Bachelor’s degree in Computer Science or equivalent practical experience.

  • 2+ years of software engineering experience (internships welcome).

  • Experience with at least one language such as Golang, JavaScript/TypeScript, Java, or Python.

  • Basic understanding of backend development and REST or GraphQL APIs.

  • Familiarity with Git, data structures, algorithms, and software engineering fundamentals.

  • Strong problem-solving, communication, and collaboration skills.

  • Curiosity and willingness to adopt AI-assisted development tools and workflows.

  • Ability to evaluate AI-generated code using sound engineering judgment.

Desired Characteristics:

  • Experience with Golang, Node.js, or TypeScript.

  • Familiarity with GraphQL, AWS, MongoDB, Elasticsearch, Docker, Kubernetes, and CI/CD.

  • Experience using AI coding assistants such as GitHub Copilot, ChatGPT, Cursor, Claude, or similar tools.

  • Contributions to open-source or personal projects.

  • Interest in media technology and distributed systems.

Benefits & conditions

Hybrid: This position currently has a hybrid schedule, which requires contributing from the office a minimum of four days per week. The Company reserves the right to change in-office requirements at any time.

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.

Salary range: $110,000 - $120,000

About the company

NBC Universal (New York, NY)

NBCUniversal is one of the world’s leading media and entertainment companies. 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 produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and the four global television studios under the Universal Studio Group banner, and operate industry-leading theme parks and experiences around the world through Universal Destinations & Experiences, including Universal Orlando Resort, home to Universal Epic Universe, and Universal Studios Hollywood. NBCUniversal is a subsidiary of Comcast Corporation. Visit www.nbcuniversal.com for more information.

Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.juju.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

40 sec

Generative pre-trained transformer models powering code completions

lgonta lgonta +1 · WWC 2024

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

51 sec

Assessing GPT-4o performance for pull request feedback

Merrill Lutsky Merrill Lutsky · WWC 2025

Videos

See all

Related articles

See all