Job Directory Sr Engineer Delivery/Site Reliability

Sr Engineer Delivery/Site Reliability
New York, NY

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Job Description

The New York Times is looking for a Senior Software Engineer for its Delivery/Site Reliability Engineering team.

About the Team

The primary goal of the Delivery/Site Reliability Engineering team is to build and maintain tools that other developers and software engineers use in agile product development and delivery, such as monitoring, configuration management and deployment tools. Product engineering teams should be able to concentrate on new features, without worrying how these features are deployed from development into production.

Role Description

As a member of the Delivery/Site Reliability Engineering team, your day to day job would include evaluating the current development practices, procedures and tooling, and evolving them to be more efficient. You will also be a part of a team responsible for building the tools that ensure that the various systems at The New York Times continue to operate in a reliable and efficient manner.

Responsibilities

* Work within various areas of focus (e.g. monitoring, secrets management, deployment pipeline, containerization, etc) and research, strategize and propose solutions that meet requirements, reduces friction for product engineers, and consolidates existing solutions.


* Drive adoption and onboard teams to Delivery Engineering tooling and solutions.


* Contribute to designing, implementing and maintaining team tooling.


* Work closely with engineering teams to learn about needs, current process and to promote best practices


* Migrate application stacks to cloud infrastructure



Required Experience

* Programming and troubleshooting skills. You may be called upon to help with systems written in Go, Python, Java, Scala, Php, Ruby amongst many other programming languages. We don't expect you to know everything but we expect you to learn quickly.


* A good understanding of databases. Both relational and otherwise.


* Experience with building and running systems that need to scale based on needs


* An understanding of cloud based deployments on Amazon Web Services or Google Cloud Platform.


* Strong grasp of multi-tier application architecture & concepts of networking, load balancing, monitoring and *nix OS.


* A passion towards automating things. We love repeatable processes and know that humans are prone to error. We'd like to automate deployments, monitoring releases and even brewing our coffee.


* An understanding of the 12 Factor App. It is one of our goals to move our systems in this direction.


* A high degree of interest in Linux containers and smart clustering solutions like Kubernetes/Mesos/fleet, etc.


* A bias towards helping people. Many teams will rely upon you for help to build their systems.


* A high degree of empathy for existing solutions and issues. The New York Times is quite modern in many ways but is also prone to having issues that a 165 year old organization may have - including legacy systems and processes. There are many things to fix.



Nice to Have

* Programming in Go on a production application


* Working experience with Docker/Kubernetes


* Experience with Terraform and Packer


* Experience with Continuous Integration and Continuous Delivery techniques and tooling


* Experience working with configuration management tools such as Puppet/Chef/Ansible



Some of the tech we use

Go, Bash, AWS, GCP, Terraform, Packer, Docker, Kubernetes, Vault, Consul, Drone

#LI-HK1

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.

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.