Software Engineer, Content APIs at NBCUniversal | New York, New York, United States | Rezi

Software Engineer, Content APIs at NBCUniversal

Software Engineer, Content APIs

NBCUniversal · New York, New York, United States

Yesterday

Software Engineer, Content APIs

NBCUniversal · New York, New York, United States

a day ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

We are seeking a Software Engineer to join the Content APIs team, responsible for building and maintaining the backend services that power NBCUniversal's digital products and content experiences. This role offers an excellent opportunity for an early-career engineer to learn modern backend technologies, distributed systems, and cloud-native development, while contributing to production systems and growing technical skills.

Responsibilities

  • Develop, test, and maintain backend services and GraphQL APIs using Golang and Node.js.
  • Build new features and enhance existing microservices.
  • 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.
  • Write clean, maintainable, and well-tested code.
  • Develop unit and integration tests.
  • Participate in code reviews.
  • Debug production issues and improve monitoring and CI/CD.
  • Leverage AI tools such as GitHub Copilot, ChatGPT, or similar technologies.
  • Validate AI-generated code for correctness, security, performance, and maintainability.
  • Use AI for implementation, testing, debugging, documentation, and code reviews.
  • Explore new AI-enabled engineering workflows.
  • Collaborate with engineering, product, QA, and DevOps teams.
  • Participate in agile ceremonies and technical discussions.
  • Learn engineering best practices and seek mentorship.
  • Contribute to a collaborative engineering culture.

Requirements

  • 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.

Skills

  • Golang
  • Node.js
  • TypeScript
  • GraphQL
  • AWS
  • MongoDB
  • Elasticsearch
  • Docker
  • Kubernetes
  • CI/CD
  • AI coding assistants
  • GitHub Copilot
  • ChatGPT
  • Cursor
  • Claude

Location

  • Hybrid

Work Type

  • Hybrid

Experience Level

  • Early career
  • 2+ years

Education Level

  • Bachelor's degree in Computer Science or equivalent practical experience

Salary/Compensations

  • $110,000 - $120,000

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k)
  • Paid leave
  • Tuition reimbursement
  • Variety of other discounts and perks

About the Company

  • NBCUniversal is a leading media and entertainment company that creates and distributes world-class content across film, television, streaming, theme parks, consumer products, and experiences.
  • We own and operate leading entertainment and news brands including NBC, NBC News, NBC Sports, Telemundo, Bravo, and Peacock.
  • Our powerhouse film and television studios include Universal Pictures, DreamWorks Animation, and Focus Features.
  • We operate industry-leading theme parks and experiences around the world.
  • NBCUniversal is a subsidiary of Comcast Corporation.
  • Our impact is rooted in improving the communities where our employees, customers, and audiences live and work.
  • We champion an inclusive culture and strive to develop a talented workforce to create and deliver a wide range of content reflecting our world.

Equal Opportunity

  • NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without 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 in the uniformed services, genetic information, or any other basis protected by applicable law.
  • Qualified individuals with a disability or disabled veteran may request reasonable accommodation during the application and/or recruitment process.