New York Times

Senior Software Engineer, Backend

New York Times$140K — $160K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years building scalable backend services for web and mobile applications using REST or GraphQL
  • 5+ years with modern programming languages such as Go, TypeScript, or Node.js
  • 5+ years in SQL databases, including data modeling and performance optimization
  • 3+ years experience with AWS or GCP, including containerized environments and infrastructure as code
  • Proficient in CI/CD, automated testing, and observability
  • Experienced in leading projects and mentoring engineers

Responsibilities

  • Collaborate with design and product teams to develop new features
  • Build systems using Go, TypeScript, Node.js, and GraphQL
  • Shape product direction with creative input and meaningful work
  • Engage in technical discussions with cross-functional teams
  • Work across the tech stack while gaining new skills
  • Participate in on-call support for developed systems
  • Enhance internal team processes and uphold journalistic values

Benefits

  • Medical, dental, and vision benefits
  • Flexible Spending Accounts (F.S.A.s)
  • Company-matching 401(k) plan
  • Paid vacation and sick days
  • Paid parental leave
  • Tuition reimbursement and professional development programs
Full Job Description


About the Role, Mission or Department Overview

The Reflections team at The New York Times is looking for a Senior Software Engineer. You will be part of a diverse team that includes native mobile engineers, web/backend engineers, QA, product managers, designers and data experts.

The Reflections team focuses on personalizing the Times experience, making it feel "yours." We aim to help users effortlessly discover and engage with the journalism they value most, strengthening. and deepening their relationship with the Times.

You will report to the Engineering Manager within the Reader experience Technology Team

Responsibilities:
  • Work with design, product, web/backend and native mobile engineers to refine and develop new features.
  • Build systems in modern technologies including Go, TypeScript, Node.js/Express, GraphQL and write high-quality code with best practices in mind.
  • Contribute ideas that shape the direction of our products and in taking on work that is meaningful to you.
  • Participate in technical discussions with native mobile, web, backend engineers and other owners of internal/external dependencies.
  • Work with all parts of the stack and learn new skills.
  • Provide production support by participating in on-call rotations for the systems and tools we build.
  • Contribute to iteration on internal team processes and norms.
  • Demonstrate support and understanding of our value of journalistic independence and a commitment to our mission to seek the truth and help people understand the world.

Basic Qualifications:
  • 5+ years of experience building and optimizing scalable backend and API-driven services for web and mobile applications using REST or GraphQL.
  • 5+ years of experience developing backend systems using modern programming languages such as Go, TypeScript/Node.js.
  • 5+ years of experience with SQL databases (e.g., PostgreSQL), including data modeling and query performance optimization, plus familiarity with NoSQL technologies (e.g., DynamoDB).
  • 3+ years of experience building and operating cloud infrastructure on AWS or GCP, including containerized environments (Docker, Kubernetes), infrastructure as code (Terraform, CloudFormation), managed databases, networking, and storage services.
  • Demonstrated proficiency with CI/CD, automated testing, observability, monitoring, and feature flag deployments.
  • Experience leading projects through the full software development lifecycle, collaborating with stakeholders, and mentoring engineers through code reviews, pairing, and technical discussions.

Preferred Qualifications:
  • Experience with GraphQL federation and building scalable subgraphs within larger distributed architectures.
  • Work in a team with product, design, data and other engineering groups.
  • Contribute to system design and architecture across multiple services or domains.
  • Help shape team processes, documentation and norms that support a healthy, inclusive engineering culture.

This role will require limited on-call hours. An on-call schedule will be determined when you join, taking into account team size and other variables. This role also requires availability to our core working hours which are 10am - 6pm ET.

This role is hybrid, located at our New York City headquarters, and typically requires coming into the office two days per week.

#LI-Hybrid

REQ-020362

The annual base pay range for this role is between:

$140,000-$160,000 USD

For roles in the U.S., dependent on your role, you may be eligible for variable pay, such as an annual bonus and restricted stock. Benefits may include medical, dental and vision benefits, Flexible Spending Accounts (F.S.A.s), a company-matching 401(k) plan, paid vacation, paid sick days, paid parental leave, tuition reimbursement and professional development programs.

For roles outside of the U.S., information on benefits will be provided during the interview process.

We're excited to learn more about you and your experience. To keep our hiring process as fair and authentic as possible, we ask that you submit your own work and not use GenAI tools to generate substantive content during the application and interview process.

If you're an Engineering candidate, we'll let you know what specific GenAI tools you are permitted to use for your technical assessment.

About New York Times

The New York Times Company is an American mass media company that publishes the The New York Times newspaper. The company also owns other media outlets such as The New York Times International Edition, The New York Times Book Review, and The New York Times Magazine. The New York Times Company is also involved in digital media, owning websites such as NYTimes.com, Cooking, and Wirecutter. The company was founded in 1851 and is headquartered in New York City.
Learn more about New York Times
Size
5,000 employees
Market Cap
$5.3 billion
Industry
Net Income
$100.1 million
Founded
1851
5 Year Trend
+5.9%
Revenue
$1.7 billion
NASDAQ

Similar Jobs

More Jobs at New York Times

More Information Technology Jobs

Find similar Senior Software Engineer, Backend jobs: