We’re seeking an engineer for our Interactive News team, the special digital 
projects group embedded within the newsroom of The New York Times.  This role 
combines technical and editorial thinking to create new forms for our readers 
and new ways for our journalists to work. This position is based in our NYC 
newsroom.

About You


You enjoy owning web apps from front to back, as part of a team.
You will work collaboratively to imagine, architect, build, deploy and iterate 
across the frontend and backend of webapps. We expect you will be comfortable 
jumping between details and bigger-picture challenges.


You’re interested in applying engineering skills to solve journalistic problems.
We strive to imagine new experiences that help readers and newsroom staff 
better understand the world. You understand the importance of deadlines: we’ll 
trust you to deliver.


You enjoy the process of defining what an application does, as well as its 
mechanics.
In our editorial roles, we work with many users and stakeholders to better 
understand their needs to guide our app development plans.


You’re excited about working in interdisciplinary teams. 
We regularly collaborate with other newsroom developers, reporters, 
photographers and editors during the full lifecycle of a project. Our 
collaborations help us grow staff skills and experiment with new forms of 
journalism and reader engagement.


You take pride in your craft and understand the need to capture patterns and 
support ongoing investments. 
An overarching team goal is to find ways to share efficiencies or package 
patterns for reuse by other developers.  We support a roster of active apps 
used daily by the newsroom, in addition to developing new experiments.


About the Role

This role will combine digital creativity and engineering expertise:


We do not require expertise on every part of the stack, but willingness to 
learn is important.  We work primarily in node.js and express, with some ruby, 
python, and golang around the edges.  Our apps run in a kubernetes cluster on 
GCP, most backed by mongo and postgres databases.   We want every team member 
to feel confident about making changes and pushing them live to the site


We don’t ask for deep journalism experience, but you should be a critical 
thinker when it comes to the news.
You’ll be directly involved in shaping thoughtful experiences for New York 
Times readers.


About the Interactive News team

Our team’s mission is to practice software engineering as a newsroom craft.  
Read more on our “About Interactive News” page at 
https://github.com/newsdev/about-int.

We want to improve our team by better reflecting our broad audience — if you’re 
a member of a community underrepresented in technology, we encourage you to 
apply.

The New York Times Company offers a generous parental leave policy that applies 
to birth parents and adoptive parents. We encourage and pay for conference 
attendance and offer tuition reimbursement for job-related training.


----
Brought to you by code4lib jobs: 
https://jobs.code4lib.org/jobs/31411-full-stack-newsroom-software-engineer

Reply via email to