thenewyorktimes
Senior Software Engineer, GraphQL Platform
At a Glance
- Location
- New York, United States
- Experience
- 5+ years
- Posted
- 2026-02-24T16:50:11-05:00
Key Requirements
Required Skills
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