Engineering Manager, Web Platforms
The 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 world-renowned newsroom that 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.
About the Role
The Web Platforms team owns the ecosystem that powers the presentation of news content for www.nytimes.com and related mobile app webviews. We are accountable for improving the developer experience, performance, and resiliency of our web applications. Our primary technologies include React, Node, TypeScript, and GraphQL. We focus on three main areas :
- The extensibility of web platforms in response to our stakeholders' needs.
- The quality of releases regarding user experience and web performance.
- The reliability of web infrastructure regarding its operation and scalability.
As the Engineering Manager, you will directly manage the individual contributors on the team, promote a positive engineering culture, and ensure the delivery of milestones. You will partner with our product manager to evolve our web platform and onboard new products and teams. You will use your background in modern web technologies to align on priorities and goals with our stakeholders.
This is a hybrid role based in our New York City headquarters, reporting to the Senior Engineering Manager. You can typically expect to come into the office two days per week.
Responsibilities :
Manage a diverse team of software engineersFoster a positive and inclusive team environment supporting individual team members in their growth through coaching, mentoring, and feedbackWork with Product Management to align on goals, priorities, and roadmapsMaintain collaborative relationships with other teams and departmentsPursue engineering excellence through best practices, coding standards, and development methodologies to ensure the delivery of high-quality, maintainable codeCommunicate status, risks, and requirements to your peers and senior leadersHire candidates from diverse backgrounds for your team or the larger engineering organizationOversee team operations including budgeting and the delivery of projectsDemonstrate support and understanding of our value of journalistic independence and a strong commitment to our mission to seek the truth and help people understand the worldBasic Qualifications :
1+ years experience as an Engineering manager or 3+ years of experience in a technical leadership role working with cross-functional partners8+ years of full-stack web development experience for web and mobile clientsYou have experience balancing and navigating the trade-offs between maintaining existing systems while moving features onto evolving technology stacksYou have experience building centralized infrastructure, platforms, services, and other technologies that internal engineering teams useYou have experience building applications developed in a Node.js framework to be reliable, scalable, secure, and observableThe annual base pay range for this role is between : $152,000 - $190,000 USD