Senior Software Engineer - Cloud Runtime

Job Description

The New York Times is looking for a Senior Software Engineer to join our Delivery Engineering team. As a Senior Engineer on the team, you will help develop centralized, scalable services for running containerized applications on behalf of product engineering teams.



About the New York Times

The New York Times has been fulfilling our mission to "seek the truth and help people understand the world" for nearly 170 years by delivering outstanding journalism. More recently, this mission has been augmented by a deep investment in digital subscriptions and products. All of this has culminated in 7.5 million subscribers using The New York Times to read news, enjoy games, try recipes, and listen to podcasts.

The New York Times wants to become " a world class digital media business ". To achieve that goal, we understand that we must also build an excellent engineering team and culture. As Delivery Engineering's work spans across all engineering teams, and the end-to-end development lifecycle, this role is essential in helping us reach our goals.

About the Role

You will report to the Director of Delivery Engineering. Your team will focus on creating tools and services that abstract underlying cloud infrastructure in AWS to make it easier for product engineering teams to develop and run their code.

We are looking for candidates who are experienced technologists and collaborative partners. This role is open to full-time remote and NYC based in-office employees.

Responsibilities:
  • Help develop a technical vision for the team
  • Build and run a centralized, scalable container runtime environment based on Kubernetes
  • Advise engineering/product management on assessing technical complexity and resourcing needs
  • Work within the overlap of several areas of focus: observability, security, deployment pipelines, cloud infrastructure and containerization
  • Promote the use of modern automation around access management and Infrastructure-as-code
  • Work with product engineering teams, helping them optimize applications for cloud infrastructure
  • Document best practices, prescribed solutions, and production support playbooks
  • Participate in on-call rotations for the tools we build, and provide expertise to users of our solutions
  • Help grow less experienced engineers


Qualifications:
  • 5+ years of building and operating distributed systems
  • Experience collaborating on large projects with significant impact
  • Experience with AWS/GCP cloud tooling
  • A high degree of interest in Linux containers and managed clustering solutions like AWS EKS/ECS/Fargate, and GKE
  • Experience with Infrastructure-as-code concepts
  • An excellent understanding of distributed systems architecture and experience with networking, load balancing, monitoring, and troubleshooting
  • A passion for automating things
  • A high degree of empathy for existing solutions and issues. The New York Times is modern in many ways but is also prone to having issues that a 165-year-old organization may have - including legacy systems. There are many things to improve
  • A commitment to diversity, equity, and inclusion


#LI-AM1

The New York Times is committed to a diverse and inclusive workforce, one that reflects the varied global community we serve. Our journalism and the products we build in the service of that journalism greatly benefit from a range of perspectives, which can only come from diversity of all types, across our ranks, at all levels of the organization. Achieving true diversity and inclusion is the right thing to do. It is also the smart thing for our business. So we strongly encourage women, veterans, people with disabilities, people of color and gender nonconforming candidates to apply.

The New York Times Company is an Equal Opportunity Employer and does not discriminate on the basis of an individual's sex, age, race, color, creed, national origin, alienage, religion, marital status, pregnancy, sexual orientation or affectional preference, gender identity and expression, disability, genetic trait or predisposition, carrier status, citizenship, veteran or military status and other personal characteristics protected by law. All applications will receive consideration for employment without regard to legally protected characteristics. The New York Times Company will consider qualified applicants, including those with criminal histories, in a manner consistent with the requirements of applicable state and local "Fair Chance" laws.