About the job
At The New York Times, our mission is to seek the truth and help people understand the world. Independent journalism is the core of our company. With a world-renowned newsroom, we report from nearly 160 countries, focusing on enriching the reader's experience across various platforms, including print, audio, and our top-tier digital and app offerings. Our business strategy is centered on delivering journalism of such high quality that it is worth paying for.
About the Role:
We are looking for a Senior Software Engineer with a strong background in agentic AI development to join our Messaging Platforms group. This is an exciting opportunity to play a pivotal role in enhancing how we deliver breaking news and engage millions of readers globally. You'll work alongside a collaborative team of engineers, designers, and product managers who value empathy, innovation, and shared accountability for our success.
Our front-end development utilizes React, while our backend is primarily built with Go. We deploy our services using CI/CD tools like GitHub Actions, and our infrastructure is hosted on Google Cloud Platform (GCP) and Amazon Web Services (AWS), with provisioning managed through Terraform.
Responsibilities:
- Lead the modernization of front-end tools, implementing agentic workflows to enhance development cycles while adhering to high architectural standards.
- Provide expertise and mentorship in AI-assisted development for the front-end team, enabling them to focus on system design rather than routine implementations.
- Engage in the entire development lifecycle of our products, including design, development, testing, deployment, and monitoring, within a collaborative and distributed team.
