The New York Times

Senior Software Engineer, News Product Foundations

The New York Times
Apply
2 months ago

Base Salary

$140k - $160k/yr

Responsibilities

  • Develop and optimize data and technical infrastructure connecting the machine learning platform to editorial tools and reader-facing surfaces.
  • Build real-time systems using Kubernetes and Kafka to support the pace of the newsroom.
  • Maintain the Personalization subgraph within a federated GraphQL architecture.
  • Contribute to backend systems that improve product quality and content discoverability.
  • Participate in limited on-call hours as determined by the team.

Requirements

  • At least three years of experience with backend-focused programming languages such as Node, TypeScript, Go, Java, or Python.
  • At least three years of experience with cloud-based deployments on Amazon Web Services or Google Cloud Platform.
  • At least two years of production data engineering experience using technologies such as Apache Beam, Airflow, Google Cloud Dataflow, or Google Cloud Composer.
  • At least two years of experience using Terraform to manage production infrastructure at scale.
  • Commitment to journalistic independence and The New York Times’ mission.

Benefits

  • Hybrid role based at the New York City headquarters, typically requiring two days in the office per week.
  • Medical, dental, and vision benefits may be available.
  • Flexible Spending Accounts may be available.
  • Company-matching 401(k) plan may be available.
  • Paid vacation and paid sick days may be available.
  • Paid parental leave may be available.
  • Tuition reimbursement and professional development programs may be available.

Categories

BackendData EngineeringDevOps
The New York Times

About The New York Times

1,001-5,000 employees

The New York Times is powered by the idea that independent, deeply reported journalism fuels a healthy and engaged society. Our reporters, columnists, editors, engineers, designers, data analysts, developers and marketers breathe life into the most important topics of our time and tell stories that might otherwise go untold. Whether bringing new truths to light with our reporting, building innovative products that deliver a best-in-class digital experience, or analyzing data to understand how we can best serve our readers, our people power the world’s top destination for journalism. Working at The Times means envisioning and developing the future of journalism. Bring your passion, perspective and experience and join us as we seek the truth and help people understand the world. Check out our career opportunities (nytco.com/careers) and follow our page to connect with Times employees, journalists and readers.

Contact me