- Home
- Remote Jobs
- Software Engineer, Content Data Products
Date Posted
Yesterday
New!Remote Work Level
Hybrid Remote
Location
Hybrid Remote in New York, NY
Job Schedule
Full-Time
Salary
$110,000 - $130,000 Annually
Categories
Tech Support, Data Entry, Publishing, Product Manager, Project Manager, Software Engineer, Writing
About the Role
Title: Software Engineer, Content Data Products
Location: New York, NY
Job Description:
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 Software Engineer to join the Content Data Products team. You will report to an Engineering Manager and work with a team of engineers, product and project managers to build systems that turn NYT's archive of publishing content into data products. These tools will be used by internal teams and external partners who wish to derive insights from or build experiences based on NYT content.
The Content Data Products team sits within the Publishing group at the New York Times, which is responsible for the content management system for all of the Times. It empowers development teams to build and evolve innovative experiences with speed, and provides editors and creators with a unified and interconnected suite of tools they can use with confidence to make the world's best journalism.
Responsibilities:
-
Collaborate with product, design, and other engineers to build content data products and APIs within the NYT's publishing platform, including internal data solutions and external offerings
-
Build reliable, secure, scalable features or components, owning them from design through implementation, QA, deployment, and monitoring
-
Use AI to process our archive and turn it into data
-
Ensure a high degree of code quality, reusability, and system observability
-
Review code written by other software engineers on the team and provide feedback
-
Demonstrate 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
-
Demonstrate 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
-
This role reports to the Engineering Director.
Basic Qualifications:
-
2+ years of software engineering experience
-
Full stack engineering experience: Either fluency in backend technologies (Go, Python, Java, Scala or similar) and SQL databases, with front end familiarity (ideally Javascript). Or fluency in Javascript and modern JS ecosystem (e.g. ES6+, Typescript, Node.js, React) and familiarity with backend technologies
-
Familiarity with AI/ML
-
Experience building data products or APIs with an understanding of some data concepts
-
Experience with CI/CD concepts and tooling
-
Demonstrated experience working collaboratively as a part of a cross-functional team
Preferred Qualifications:
-
Experience with Content Management Systems
-
Familiarity with metadata and tagging
-
Familiarity with data feeds development
-
Familiarity with cloud computing platforms like GCP or AWS</p>
REQ-019828
#LI-Hybrid
The annual base pay range for this role is between:
$110,000 - $130,000 USD