$140,000 – $160,000
Listed on The New York Times Company’s own careers site. You apply with them directly — we never stand between you and the employer.
What this role is
A backend engineer role on the New York Times' personalization team, building systems that help readers discover journalism. Suited to experienced engineers comfortable with Go, TypeScript, and cloud infrastructure who want to work on a consumer-facing platform at scale.
Our summary, not The New York Times Company’s wording. The full posting is on their site.
Skills this role names
- Amazon Web Services (AWS)
- AWS CloudFormation
- CI/CD
- Contract Express
- Docker
- DynamoDB
- Go
- GraphQL
- Kubernetes
- Node.js
- NoSQL
- PostgreSQL
- Retrofit (REST)
- Terraform
- TypeScript
Log in to see which of these are already on your profile.
What they ask for
Required
- 5+ years building and optimizing scalable backend and API-driven services for web and mobile applications using REST or GraphQL
- 5+ years developing backend systems using Go, TypeScript, or Node.js
- 5+ years with SQL databases including data modeling and query performance optimization, plus NoSQL familiarity
- 3+ years building and operating cloud infrastructure on AWS or GCP with containerized environments, infrastructure as code, managed databases, networking, and storage
- Proficiency with CI/CD, automated testing, observability, monitoring, and feature flag deployments
- Experience leading projects through the full software development lifecycle and mentoring engineers
Nice to have
- Experience with GraphQL federation and building scalable subgraphs in distributed architectures
- History of collaborating with product, design, and data teams
- Ability to contribute to system design and architecture across multiple services
- Experience shaping team processes, documentation, and engineering culture