NBCUniversal company logo

NBCUniversal is hiring a Software Engineer, Content APIs

Get the latest jobs to your inbox!

Job Description

We're looking for a Software Engineer to join the Content APIs team, building the backend services
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.


Software Quality & Operations

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


AI-Assisted Development

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


Collaboration & Growth

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

What You'll Gain

  • 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.
Sponsored
⭐ Featured Partner

Explore Biotech Careers

Discover exciting opportunities in biotechnology. Join innovative companies that are advancing healthcare and life sciences through cutting-edge research and development.

Remote FriendlyCompetitive SalaryBiotech

Salary Information

Salary: $115,000 - $175,000

🤖 This salary estimate is calculated by AI based on the job title, location, company, and market data. Use this as a guide for salary expectations or negotiations. The actual salary may vary based on your experience, qualifications, and company policies.

Compare salaries in New York

Create a Job Alert

Interested in building your career at NBCUniversal? Get future opportunities sent straight to your email.

Create Alert

Related Opportunities

Discover similar positions that might interest you