thenewyorktimes

Senior Software Engineer, GraphQL Platform

Apply Now

At a Glance

Location
New York, United States
Experience
5+ years
Posted
2026-02-24T16:50:11-05:00

Key Requirements

Required Skills

Kubernetes

Domain Knowledge

  • Automation
  • Finance
  • Medical

Requirements

You have 5+ years of software development experience with a focus on API development

You have expertise developing and scaling GraphQL APIs in production, with practical knowledge of federation principles (Apollo or similar)

Your background includes at least one statically typed backend language (we use Go)

You are familiar with automation for code quality, release management, and developer workflow improvements

You have experience delivering projects from design to implementation, testing and documentation

You value learning and improvement, sharing knowledge, and welcoming constructive feedback

Responsibilities

This team manages the New York Times' GraphQL platform. Our mission is to provide a robust API layer powering our products and internal systems. We are in an exciting period of modernization, driving scale and reliability as our upstream data complexity grows. We are seeking a GraphQL and Developer Experience enthusiast to join our team and contribute to our mission-critical distributed platform.

Develop new platform offerings while ensuring the reliability, scalability, and performance of our GraphQL platform as it continues to grow

Lead by example in establishing and enforcing GraphQL schema design and governance best practices, participating in platform-wide schema working groups, and reviewing/mentoring cross-team contributions

Contribute to the platform's automation, developer tooling, and onboarding/kick-off guides for service adopters and subgraph contributors

Support on-call, incident response, and troubleshooting efforts for platform-level escalations