View All Jobs 153905

Software Engineer, Media

Build and maintain media content management systems for visual journalism
New York
Mid-Level
$110,000 – 130,000 USD / year
yesterday
New York Times

New York Times

An American newspaper offering global news coverage, opinion pieces, and multimedia content online and in print since 1851.

4 Similar Jobs at New York Times

Software Engineer, Media

The mission of The New York Times is to seek the truth and help people understand the world. That means independent journalism is at the heart of all we do as a company. It's why we have a world-renowned newsroom that sends journalists to report on the ground from nearly 160 countries. It's why we focus deeply on how our readers will experience our journalism, from print to audio to a world-class digital and app destination. And it's why our business strategy centers on making journalism so good that it's worth paying for.

About the Role

The New York Times is looking for a full-stack Software Engineer to join the Publishing Media Team. You will join a cross-functional team of engineers, designers, and product managers to build the tools that support media workflows for the newsrooms and bundled brands of the NY Times. You will report to the Engineering Manager, Media.

The New York Times report has become increasingly visual, with a greater emphasis on images and videos than ever. Visual media has become as important as the journalism it sits alongside, and the Media team builds and maintains the image and video content management systems that make that possible. Your work will make an impact on both our media strategy and our readers' experience of our visual journalism.

The primary technologies used on our team are React, TypeScript, Node.js, Python, PostgreSQL, Kubernetes, and Google Cloud Platform.

Responsibilities:

  • You will collaborate with product, other engineers, design, and newsroom partners to develop our image and video content management systems. Examples of Media-owned projects are the photographer assignment system and asset archive, and the upload/encode/captioning pipelines for video on demand.
  • You will participate in feature development from technical design to release, with frequent stakeholder support.
  • You will independently resolve bugs, reduce technical debt, and build reliable software.
  • You will align technical decisions behind product and newsroom objectives using a product engineering mindset.
  • Demonstrates support and understanding of our value of journalistic independence and a strong commitment to our mission to seek the truth and help people understand the world.

Basic Qualifications:

  • 2+ years of experience with full-stack engineering, with expertise in one or more areas of the stack
  • Experience in JavaScript and understanding of modern JS ecosystem (e.g. ES6+, TypeScript, Node.js, React)
  • Familiarity with backend technologies and building APIs (e.g. Python, Java, REST, GraphQL)
  • Experience with CI/CD concepts and tooling

Preferred Qualifications:

  • Experience with Media Asset Managers/Digital Asset Managers
  • Experience with image or video tooling (e.g. encoding, captioning, playback)
  • Experience working in content management systems
  • Familiarity with cloud computing platforms like GCP or AWS
  • Familiarity with database management
+ Show Original Job Post
























Software Engineer, Media
New York
$110,000 – 130,000 USD / year
Engineering
About New York Times
An American newspaper offering global news coverage, opinion pieces, and multimedia content online and in print since 1851.