Job Details
SFP Software Engineer
The [Register to View] target="_blank" rel="noopener noreferrer">mission of The New York Times is to seek the truth and help people understand the world. That means independent journalism is at the heart of all we do as a company. It’s why we have a newsroom that’s 1,700 strong and sends journalists to report on the ground from nearly 160 countries. It’s why we focus deeply on how our readers will experience our journalism, from print to audio to a world-class digital and app destination. And it’s why our business strategy centers on making journalism so good that it’s worth paying for.
Note for US based roles: Any offer of employment is contingent on providing proof of Covid-19 vaccination prior to your start date, subject to approved medical and/or religious exemptions, in accordance with applicable law.
Job Description
The New York Times’ newsroom depends on our Content Management System, also known as Scoop, to create journalism that helps people understand the world. In order to maintain and improve these systems, we are looking for a Full-Stack Software Engineer for the Scoop Foundations and Platforms Team to help remake the foundation of Content Management at The New York Times.
Our Team
The Scoop Foundations and Platforms team’s mission is to make it easy to build new ways to create journalism. As The New York Times continues to grow its digital presence, our editors and journalists must build richer and more diverse user experiences, enabled by ever more capable and complex Content Management Systems. The platforms and tools that we build will allow product teams to quickly build and iterate on different experiences for the various types of journalism that we produce, all while maintaining a consistent and cohesive experience for our newsroom users.
As a Member of Our Team You Would
Build reliable distributed systems to support a diverse set of editing tools for producing our journalism.
Ensure the platforms that all content production depends on at the New York Times meet high standards of reliability.
Work with stakeholders representing our newsroom to ensure that our Content Management tools deliver a consistent user experience across a variety of different tools.
Work together on a team that has a large impact on and cares deeply about our journalism, our journalists, and the mission of The New York Times.
Basic Qualifications:
Full stack experience maintaining APIs that rely on a database backend. Our systems are either Java or Python backed with a MySQL database.
Ability to work with deployments to a cloud infrastructure such as GCP or AWS. Most of our services live in GKE.
Some experience working on front-end single page applications in JavaScript, or willingness to learn. We maintain small internal applications based on React.
Experience with production system workflows, including continuous delivery, version control, automated testing, etc.
Ability to communicate on technical work. We value collaboration, and you should be able to share your technical ideas, and also provide feedback on those of your colleagues.
This role may require limited on-call hours. An on-call schedule will be determined when you join, taking into account team size and other variables.
#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.