Senior Software Engineer, News Personalization & Data Infra

The New York Times

New York (NY)

Hybrid

USD 140,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

The New York Times is seeking a Senior Software Engineer for News Product Foundations in New York, NY. This hybrid role involves building data and infrastructure to power our ML-driven editorial tools and surfaces, with a strong emphasis on real-time systems using Kubernetes and Kafka.

You will own the personalization subgraph in a federated GraphQL architecture and collaborate across back-end systems to enhance content discoverability. Equal opportunity employer, based in NYC headquarters.

Qualifications

  • 3+ years of experience in backend programming languages (Node/Typescript, Go, Java, Python).
  • 3+ years of cloud deployments on AWS or GCP.
  • 2+ years of experience with data engineering in production applications (Beam/Airflow, Dataflow/Composer).
  • 2+ years of experience with Terraform to manage production infrastructure at scale.

Responsibilities

  • Lead the development and optimization of data and technical infrastructure that connects our machine learning platform to editorial tools and surfaces.
  • Draw on your experience with Kubernetes and Kafka to build real-time systems that reflect the rapid pace of our newsroom.
  • Maintain our Personalization subgraph in a federated GraphQL architecture.
  • Contribute to other back-end systems that improve the quality of our product and the discoverability of our content.
  • This role may require limited on-call hours. An on-call schedule will be determined when you join, taking into account team size and other variables.
  • You will report to a Senior Engineering Manager for the News Product Foundations team.

Skills

Node/Typescript
Go
Java
Python

Tools

Kubernetes
Kafka
GraphQL
Terraform

Job description

The New York Times is seeking a Senior Software Engineer for News Product Foundations in New York, NY. This hybrid role involves building data and infrastructure to power our ML-driven editorial tools and surfaces, with a strong emphasis on real-time systems using Kubernetes and Kafka.

You will own the personalization subgraph in a federated GraphQL architecture and collaborate across back-end systems to enhance content discoverability. Equal opportunity employer, based in NYC headquarters.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer – News Personalization & Data Infra
Senior Software Engineer – News Personalization & Data Infra

Thenewyorktimes • New York (NY)

On-site
USD 140,000 - 160,000
Medical, dental, and vision benefits
401(k) plan with company match
Tuition reimbursement
+1
Senior Software Engineer - Content Data Platforms & AI
Senior Software Engineer - Content Data Platforms & AI

New York Times • New York (NY)

Hybrid
USD 140,000 - 160,000
Senior Software Engineer, Content Data Platforms
Senior Software Engineer, Content Data Platforms

The New York Times • New York (NY)

Hybrid
USD 140,000 - 160,000
Medical benefits
Dental benefits
Vision benefits
+6
Senior Software Engineer, News Product Foundations
Senior Software Engineer, News Product Foundations

Thenewyorktimes • New York (NY)

On-site
USD 140,000 - 160,000
Medical, dental, and vision benefits
401(k) plan with company match
Tuition reimbursement
+1
Senior Software Engineer, News Product Foundations
Senior Software Engineer, News Product Foundations

The New York Times • New York (NY)

Hybrid
USD 140,000 - 160,000
Senior Software Engineer, Content Data APIs & AI
Senior Software Engineer, Content Data APIs & AI

Thenewyorktimes • New York (NY)

Hybrid
USD 140,000 - 160,000
Senior Software Engineer, Personalization & Backend Systems
Senior Software Engineer, Personalization & Backend Systems

Thenewyorktimes • New York (NY)

Hybrid
USD 140,000 - 160,000
Content Data Platform Engineer (AI/ML)
Content Data Platform Engineer (AI/ML)

New York Times • New York (NY)

Hybrid
USD 110,000 - 130,000
Associate Software Engineer, Newsroom Tech
Associate Software Engineer, Newsroom Tech

The New York Times Company • New York (NY)

On-site
USD 96,000 - 110,000
Variable pay and restricted stock
Medical, dental and vision benefits
Flexible Spending Accounts (F.S.A.s)
+7
Senior Software Engineer, Media Innovations (Hybrid NYC)
Senior Software Engineer, Media Innovations (Hybrid NYC)

The New York Times • New York (NY)

Hybrid
USD 140,000 - 160,000
Health insurance
401(k) plan
Paid vacation
+1