Senior Software Engineer, News Product Foundations

The New York Times
New York
Workplace: HybridFull timeUSD 140,000 - 160,000 annuallyFunction: Software EngineeringSkills: ["Leadership","Collaboration","Problem-solving"]

Build and optimize the News Product Foundations platform that connects the machine learning ecosystem to editorial and data infrastructure. Lead development of real-time systems using Kubernetes and Kafka, maintain a federated GraphQL Personalization subgraph, and support 1:1 personalization experiments across the homepage, story pages, and mobile apps. Collaborate within the Reader experience Technology team, working in a hybrid setup with limited on-call coverage.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
The New York Times
The New York Times
1 month ago

Senior Software Engineer, News Product Foundations

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 7 hours agoStatus: Live

Job Summary

Build and optimize the News Product Foundations platform that connects the machine learning ecosystem to editorial and data infrastructure. Lead development of real-time systems using Kubernetes and Kafka, maintain a federated GraphQL Personalization subgraph, and support 1:1 personalization experiments across the homepage, story pages, and mobile apps. Collaborate within the Reader experience Technology team, working in a hybrid setup with limited on-call coverage.
Location: New York
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Lead development and optimization of data and technical infrastructure connecting the machine learning platform to editorial tools and surfaces.
  • •Build real-time systems using Kubernetes and Kafka to reflect the pace of the newsroom.
  • •Maintain the Personalization subgraph in a federated GraphQL architecture.
  • •Contribute to other back-end systems that improve product quality and content discoverability.
  • •Support limited on-call coverage as determined by the team.

Pay and Benefits

Salary: USD 140,000 - 160,000 annually
Equity and Bonus:Equity
Perks:Health InsuranceDentalVision401kPaid LeavePaid SickParental Leave

Key Requirements

  • •3+ years of experience in backend-focused programming languages (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.
  • •Experience building real-time systems using Kubernetes and Kafka.
Skills:LeadershipCollaborationProblem-solving
Languages:English
Tech Stack:NodeTypeScriptGoJavaPythonAmazon Web ServicesAWSGoogle Cloud PlatformGoogle CloudApache BeamAirflowGoogle Cloud DataflowDataflowComposerTerraformKubernetesKafkaGraphQLFederated GraphQL

Company Brief

The New York Times
Operates The New York Times, a global news organization delivering journalism across print and digital platforms, plus specialty sites like Wirecutter. Produces reporting, opinion, multimedia, and subscription-driven content covering national and international affairs.
Industry: News, Journalism & Broadcasting
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: New York, United States
Founded: 1851
WebsiteLinkedIn