The New York Times

Principal Software Engineer, Data Infrastructure

The New York Times

full-time

Posted on:

Location Type: Remote

Location: New YorkUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $198,000 - $220,000 per year

Job Level

About the role

  • Architect & Build Platform: Design and evolve infrastructure for data ingestion, storage, batch and streaming pipelines, and machine learning workflows
  • Enable ML at Scale: Build systems for training, deploying, monitoring, and governing models, including feature stores, registries, and inference platforms
  • Reliability & Observability: Ensure end-to-end system reliability, monitoring, and cost transparency across data and ML workloads
  • Self-Service Platforms: Deliver frameworks and APIs that enable engineers, analysts, and ML scientists to build and operate solutions independently
  • Innovation & Standards: Evaluate and introduce emerging technologies (vector databases, distributed training, orchestration frameworks, LLM stacks) and establish adoption guidelines
  • Cross-Functional Leadership: Partner with platform, product, and engineering and ML science leaders to align on strategy and accelerate delivery
  • Mentorship & Influence: Guide senior and staff engineers, lead architecture reviews, and raise the technical bar across data and ML domains.

Requirements

  • 10+ years of software engineering experience with a focus on distributed systems, data platforms, and ML infrastructure or equivalent
  • Proven ability to influence technical direction across multiple teams and mentor senior/staff engineers
  • Proven expertise in data processing frameworks and table formats (e.g. Spark, Flink, Iceberg) and orchestration tools (e.g. Airflow, Kubeflow)
  • Deep knowledge of ML infrastructure: model training pipelines, feature stores, registries, serving, and monitoring
  • Strong programming skills in Python and at least one compiled language like Java or Go
  • Experience designing systems with scalability, reliability, and cost-efficiency as first-class concerns
  • Cloud platform experience (AWS, GCP), familiarity with Kubernetes and modern data platform architectures.
Benefits
  • 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
  • professional development programs.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
distributed systemsdata platformsML infrastructuredata processing frameworksSparkFlinkIcebergorchestration toolsAirflowKubeflow
Soft Skills
cross-functional leadershipmentorshipinfluencetechnical directionguidance