The New York Times is looking to improve its traffic management and product personalization infrastructure to support its mission of seeking the truth and helping people understand the world.
Requirements
- 2+ years of experience in programming languages that are backend focused (Python, Java, Scala)
- 1+ year of experience with cloud-based deployments on Amazon Web Services or Google Cloud Platform
- Familiarity with distributed system design
- A high degree of interest in Linux containers and smart clustering solutions like Kubernetes
- Docker/Kubernetes, in a production environment
- HashiCorp tooling, specifically Terraform and Vault
- Deploy Pipeline and CI/CD
Responsibilities
- You will write software in Go to help implement a remarkable developer onboarding experience for engineering teams
- You will improve overall performance by writing software that leverages cached content over passing requests to backend systems
- You will help Improve performance and reliability of primary systems by improving upon software observability, monitoring, logging, and instrumentation
- You will design and implement automation to reduce operational toil for the team
- You will use cloud native technology and design patterns such as Kubernetes and Pub/Sub
- You will 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
- This role may require limited on-call hours
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
- Limited on-call hours
- 2+ years of experience
- The Company will further consider qualified applicants, including those with criminal histories, in a manner consistent with the requirements of applicable 'Fair Chance' laws
- The New York Times Company will provide reasonable accommodations as required by applicable federal, state, and/or local laws