New York Times

Senior Software Engineer, News Product Foundations

New York Times$140K — $160K *
Media
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3+ years in backend programming languages (Node/Typescript, Go, Java, Python)
  • 3+ years of experience with cloud deployments (AWS or Google Cloud Platform)
  • 2+ years in data engineering for production applications (Apache Beam/Airflow, GCP Dataflow/Composer)
  • 2+ years using Terraform for managing production infrastructure at scale

Responsibilities

  • Lead the development of data and technical infrastructure connecting machine learning and editorial tools
  • Utilize Kubernetes and Kafka to build real-time systems aligned with newsroom activities
  • Maintain the Personalization subgraph in a federated GraphQL architecture
  • Enhance back-end systems to improve product quality and content discoverability
  • Support journalistic independence and commit to the mission of truth-seeking
  • Maintain an on-call schedule, with limited hours dictated by team size
  • Report to a Senior Engineering Manager for the News Product Foundations team

Benefits

  • Medical, dental and vision benefits
  • Flexible Spending Accounts (F.S.A.s)
  • Company-matching 401(k) plan
  • Paid vacation and sick days
  • Paid parental leave
  • Tuition reimbursement
  • Professional development programs
Full Job Description
About the Role

The News Product Foundations team at the New York Times builds and maintains a flexible system of editorial, technical and data infrastructure tools to help surface the best of our journalism to readers. You'll support the programming of 1:1 personalization experiments and variants for our machine learning powered systems on the homepage, story pages, and our mobile apps.

You will report to the Senior Engineering Manager within the Reader experience Technology Team
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
  • Demonstrate support and understanding of our value of journalistic independence and a commitment to our mission to seek the truth and help people understand the world.
  • 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.
Basic Qualifications:
  • 3+ years of experience in programming languages that are backend focused (Node / Typescript, Go, Java, Python)
  • 3+ years of experience with cloud-based deployments on Amazon Web Services or Google Cloud Platform
  • 2+ years of experience with data engineering in production applications (Apache Beam / Airflow, GCP Dataflow / Composer).
  • 2+ years of experience with terraform to manage production infrastructure at scale.

This role is hybrid, located at our New York City headquarters, and typically requires coming into the office two days per week.

#LI-Hybrid

REQ-020358

The annual base pay range for this role is between:

$140,000-$160,000 USD

For roles in the U.S., dependent on your role, you may be eligible for variable pay, such as an annual bonus and restricted stock. Benefits may include medical, dental and vision benefits, Flexible Spending Accounts (F.S.A.s), a company-matching 401(k) plan, paid vacation, paid sick days, paid parental leave, tuition reimbursement and professional development programs.

For roles outside of the U.S., information on benefits will be provided during the interview process.

We're excited to learn more about you and your experience. To keep our hiring process as fair and authentic as possible, we ask that you submit your own work and not use GenAI tools to generate substantive content during the application and interview process.

If you're an Engineering candidate, we'll let you know what specific GenAI tools you are permitted to use for your technical assessment.

About New York Times

The New York Times Company is an American mass media company that publishes the The New York Times newspaper. The company also owns other media outlets such as The New York Times International Edition, The New York Times Book Review, and The New York Times Magazine. The New York Times Company is also involved in digital media, owning websites such as NYTimes.com, Cooking, and Wirecutter. The company was founded in 1851 and is headquartered in New York City.
Learn more about New York Times
Size
5,000 employees
Market Cap
$5.3 billion
Industry
Net Income
$100.1 million
Founded
1851
5 Year Trend
+5.9%
Revenue
$1.7 billion
NASDAQ

Similar Jobs

More Jobs at New York Times

More Media Jobs

Find similar Senior Software Engineer, News Product Foundations jobs: