New York Times – Full-Stack Newsroom Software Engineer

at The New York Times in New York City, New York
Posted 6 months ago

About this position

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” on github.

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.

To Apply

We will begin our screening and interview process on January 15th.  Please submit your application as early as possible.

Instead of a cover letter, our application will ask you for the following materials within our evaluation process:

  • Your résumé (uploaded as an attachment)
  • A questionnaire asking you to:
    • Describe your interest in this role and our team.
    • Describe what perspectives can you bring to the role that will make us better.
    • Describe any journalism experience you may have
    • Provide work samples (code snippets, URLs, project summaries) describing your most relevant work for this position and how it expresses your approach to frontend engineering.

Benefits and Perks:

  • Make an impact by supporting our original, independent and deeply reported journalism.
  • We provide competitive health, dental, vision and life insurance for employees and their families
  • We support responsible retirement planning with a generous 401(k) company match.
  • We offer a competitive parental leave.
  • We are committed to career development and ongoing learning, and provide employees $8,000 annually for tuition reimbursement.
  • We have frequent panel discussions and talks by a wide variety of newsmakers and industry leaders.
  • Join a community committed to the richness of diversity, experiences and talents in the world we cover, supported by a variety of employee resource groups.

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.

About The New York Times

Help shape the future of The New York Times.

Learn more:

Seem like a good fit? Apply for this job