Senior Software Engineer, NYT Cooking
Core
Building backend systems and APIs that power interactive, AI-driven recipe experiences, search, and discovery for NYT Cooking.
Role type
Senior Software Engineer (Backend/API)
Builds
Scalable backend services, GraphQL infrastructure, and AI-driven recipe features for web and mobile platforms.
Domain
Food technology / Digital media
Deliverable
production ML models | product features | infrastructure
Required skills
GraphQL, REST, Go, Ruby, TypeScript, Java, PostgreSQL, Elasticsearch, AWS, GCP, Docker, Kubernetes
Preferred skills
GraphQL federation, semantic search, Go/Ruby on Rails, Terraform, CI/CD pipelines, LLM evaluation tools
Technologies
GraphQL, REST, Go, Ruby, TypeScript, Java, PostgreSQL, Elasticsearch, OpenSearch, Datadog, Sentry, AWS, GCP, Docker, Kubernetes, Terraform, GitHub Actions, Drone, Jenkins, Braintrust
Responsibilities
Designing and building scalable APIs and backend services; Developing backend systems using modern programming languages; Working with SQL databases and optimizing query performance; Working with search technologies and distributed data systems; Monitoring and improving complex systems using observability tools; Working with cloud infrastructure and containerized deployment environments; Leading projects through the full software development lifecycle; Mentoring engineers through technical discussions and code reviews.
Seniority
Senior, hands-on IC with mentorship responsibilities