The New York Times is looking to build systems that turn its archive of publishing content into data products, which will be used by internal teams and external partners to derive insights or build experiences based on NYT content.
Requirements
- 2+ years of software engineering experience
- Full stack engineering experience: Either fluency in backend technologies (Go, Python, Java, Scala or similar) and SQL databases, with front end familiarity (ideally Javascript). Or fluency in Javascript and modern JS ecosystem (e.g. ES6+, Typescript, Node.js, React) and familiarity with backend technologies
- Familiarity with AI/ML
- Experience building data products or APIs with an understanding of some data concepts
- Experience with CI/CD concepts and tooling
- Experience with Content Management Systems
- Familiarity with metadata and tagging
Responsibilities
- Collaborate with product, design, and other engineers to build content data products and APIs within the NYT's publishing platform, including internal data solutions and external offerings
- Build reliable, secure, scalable features or components, owning them from design through implementation, QA, deployment, and monitoring
- Use AI to process our archive and turn it into data
- Ensure a high degree of code quality, reusability, and system observability
- Review code written by other software engineers on the team and provide feedback
Other
- Demonstrate support and understanding of our value of journalistic independence and a strong commitment to our mission to seek the truth and help people understand the world
- Demonstrated experience working collaboratively as a part of a cross-functional team
- LI-Hybrid