Software Engineer

Remote New York, NY

The Storytelling group at The New York Times is looking for collaborative full-stack software engineers with empathy for the news environment who are excited about iterating alongside the news. Ideal candidates are comfortable with (or curious about) traversing the technical stack and the occasional unfamiliar system to produce high-quality, innovative features and tools that help the newsroom report the news and our readers experience and engage with our coverage. It requires tight collaboration across functions (product, newsroom, design, data) and is an exhilarating and impactful challenge.

About the team

The Cards team innovates on new card-based ways of telling stories that makes our reporting easier to digest. We create and evolve editorial formats, and the tools and workflows that power them, to build a more dynamic and visual digital news report that transforms how our newsroom covers the news and how our audience engages with us. 

Our team:

  • Launches prototypes quickly to run news-driven experiments, and scales systems and products over time.
  • Works at the speed of the news, shipping work on cycles sometimes measured in hours, rather than days or weeks, to respond to breaking news opportunities.
  • Builds tools both for our readers and for internal users (i.e., editors), and thinks about holistic systems to connect them.
  • Thinks strategically about how to use technology to respond to news more efficiently.
  • Ensures overall application architecture suitably fits the business problem and quality standards, for now, and for the future.

About the role

As a mid-level engineer you will report to the Engineering Manager of the Cards team. You will contribute to products and features that help readers across the globe understand what’s going on in the news, empowering our newsroom to cover the biggest stories of the day accurately, dynamically and visually. 

You will:

  • Work collaboratively with design and product to refine and develop new features for editors internally and readers externally.
  • Build systems in modern technologies including React, JavaScript, TypeScript, Node.js, Express, GraphQL and Firestore and write high-quality code with best practices in mind.
  • Prototype, keeping scalability at the core of all development, and respond nimbly on occasional news-related deadlines.
  • Have a voice in the direction of our products.
  • Have a high degree of empathy for, or interest in gaining empathy for, the news environment, including editorial, standards, and workflow considerations.
  • Work with all parts of the stack and learn new skills.
  • Provide production support by participating in on-call rotations for the tools we build.
  • Contribute to iteration on internal team processes and norms.

Required Experience:

  • 2+ years developing software using modern JavaScript frameworks on both the server and client.
  • Full-stack technical background, with minimum one area of specialty.
  • Experience in one or more frontend frameworks (React, Angular, Vue, Svelte).
  • Experience in frontend web fundamentals (HTML, CSS, JavaScript, web performance, accessibility).
  • Familiarity with one or more backend languages and frameworks (Node.js/Express, Ruby/Rails, Python/Django).
  • Familiarity with one or more persistence technologies (SQL, NoSQL, Firebase).
  • Familiarity with client-server communication mechanisms.

Nice to Have Experience:

  • Journalism or media background is a bonus.
  • Experience working in an agile and swift environment.
  • Familiarity with public cloud platform services such as Google Cloud Platform (GCP).
  • Familiarity with containers and container orchestration systems like Kubernetes, Docker.
  • Familiarity with CI/CD techniques and tooling (e.g. Jenkins, drone), automated testing and deployments, and other DevOps practices.
  • Familiarity with JavaScript build tooling and frameworks.

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.

Culture and Benefits

  • You will help to power, distribute, and expand what is possible for our award-winning journalism. We've won more Pulitzer Prizes than any other organization (including three in 2018).
  • We believe diversity fuels innovation and creativity, and we have a variety of employee groups dedicated to fostering a diverse and inclusive workplace.
  • We are a New York-based engineering organization that embraces a remote-friendly workplace and includes engineers around the world.
  • We offer great health, dental, vision and life insurance, and generous 401(k) matches.
  • We offer a generous parental leave policy.
  • We are committed to career development and ongoing learning and provide employees $8,000 annually for tuition reimbursement. We also have a formal mentoring program.
  • We run a Maker Week event twice a year, where Design, Product, Project, Marketing and Technology come together to work on compelling, creative, cross-functional projects.

To learn more about our work and NYT’s broader technology organization check out our Open blog and follow @nytopen on Twitter to see what we’re up to.

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 provide reasonable accommodations as required by applicable federal, state, and/or local laws, and will consider qualified applicants, including those with criminal histories, in a manner consistent with the requirements of applicable "Fair Chance" laws.

Subscribe to Job Alerts