Engineering Manager - Subscription Platforms

New York Times

Job Description

Be a part of the transformation of a 165-year-old institution with a “mission worth fighting for.”

Join the New York Times as an Engineering Manager on the Subscription Platforms team.

What It’s All About

The New York Times is respected for its ambitious, high-quality journalism, which has earned it an unmatched number of Pulitzer Prizes, and for its reach and influence. We are transforming the nation’s “newspaper of record” into a media-tech powerhouse. We have a strong Technology department of nearly 500 people, who are well-regarded in the community; they speak at conferences and write about their work. More at: https://open.nytimes.com/

Our Team

The software engineering team that you’ll manage develops and operates the core backend services for home delivery of the New York Times newspaper. That includes functionality for billing and payments, customer account maintenance, product maintenance and pricing, street maintenance and delivery routing, delivery complaint handling and credits, accounting, financial reporting, and more. We’re the technology backbone for a line of business that generates half a billion dollars in annual revenue. This team is part of the Subscription Platforms group responsible for digital subscriptions in addition to home delivery.

How We Work

We employ an Agile/Scrum methodology to deliver reliable software in a predictable way. We push code to production on a regular cadence, and optimize for speed of delivery without compromising on quality. Engineering Managers, while not always directly responsible for delivery, are most definitely responsible for creating a culture and processes that keep developers happy and in the flow as they work on building value. We support Engineering Managers in this role by providing:

  • Management and professional development training offered in-house

  • Reimbursement for self-directed management training off-site

  • Clearly defined career ladders

  • Managers who really care about your career development and strongly support it

  • Monthly all-managers meetings and roundtables to share knowledge and learn from peers

  • And more...

Within the Subscription Platforms group, you’d be joining a team of Engineering Managers who manage direct reports spread across several teams. We work together as a team to solve management problems and build high-performing software engineering teams. We regularly discuss management challenges, share lessons learned, and actively support each other so that we can become better managers together.

As a back-end system upon which many enterprise and subscriber-facing apps depend, downtime matters. We collaborate with stakeholders in Marketing, Customer Care, Home Delivery Fulfilment, Finance, and other business areas. We also interact with a multitude of 3rd party technology and service vendors daily. We have a casual dress code and a friendly culture.

What You’ll Do

  • Recruit, hire, and retain software engineers

  • Coach and mentor direct reports (i.e. 5-8 software engineers, FTEs and consultants)

  • Give constructive feedback to help your direct reports grow and develop in their professional careers

  • Facilitate work and remove obstacles

  • Create and optimize software delivery and operational processes

  • Work closely with product owners, project managers and other stakeholders to ensure team’s deliveries

  • Collaborate with other managers throughout Subscription Platforms on cross-team initiatives, e.g. help define organizational structure and culture

  • Advocate for your team(s) within the larger NYT Business and Technology organizations

  • Become a Subject Matter Expert in the Home Delivery business domain (i.e. billing and payments + customer experience + logistics)

  • Get into the code and do technical work on occasion

What Your Team Builds

Our slogan: The truth is hard, but paying us to deliver it every day shouldn’t be.

We sell subscriptions, and try to make it easy for our users to buy and manage their subscriptions through our services. We have a responsibility to reliably and transparently deliver what our subscribers have paid for. Enterprise users operate and manage the overall subscription business using applications and services that we maintain.

Business / Functional Areas That Your Team Supports (with examples)

  • Acquisition - Grow the business by acquiring new customers. Examples: Free Trials, new kinds of Promotions and Bundles (Newspaper + Crosswords and Cooking)

  • Retention - Keep customers happy. Examples: Personalized home delivery problem alerts (bad weather, print production delays), Seamless upgrades/downgrades across print and digital subscription platforms.

  • Revenue/Commerce - Develop deeper relationships with our most loyal and engaged subscribers. Differentiated Pricing, Premium Product Bundles

Technologies That Your Team Works With

The existing application is written in Java with an Oracle database backend. Spring Batch, Spring Security, Control-M, jetty, nginx, and JPA/Eclipselink are core technologies in our stack. We use Gradle, Jenkins, Artifactory, and Ansible for build automation and deployment.

Who Should Apply…

You’re an experienced manager of software engineers, or have a interest in becoming an Engineering Manager. You communicate clearly and you value improving yourself and others. You’re curious and open-minded, and unafraid to voice an opinion supported by data when necessary. You want to work on systems and projects that are critical to the business. You facilitate discussions and foster an inclusive culture where everyone’s voice is heard. You optimize for the team’s delivery of value (outcomes) over individual work completed (output). You can make decisions, but prefer to act as a your team’s sounding board for their decision-making. You know (or are willing to learn through experimentation) how to motivate your team to get the best overall team performance while maintaining a happy work environment for the individuals on your team.

Must Have

  • At least 1-2 years of Engineering Management experience, or at least 5 years of prior software development experience and an interest in becoming a manager of engineers
  • A good understanding of various modern and legacy application architectures
  • Experience with building and running systems that need to scale based on needs
  • Development experience with Java (preferable), C#, Go, or Python
  • Linux command line
  • Knowledge of SQL, Oracle is a plus
  • An understanding of cloud based deployments on Amazon Web Services or Google Cloud Platform.
  • Strong analytical and problem-solving skills
  • A willingness and drive to build high performing teams that others can learn from
  • Working experience building Web Services over HTTP
  • A high degree of empathy for existing solutions and issues. The New York Times is quite modern in many ways but is also prone to having issues that a 165-year-old organization may have - including legacy systems and processes. There are many things to fix.

Apply Now!

This is a unique opportunity to work at a historic and innovative global media organization dedicated to enhancing society by creating, collecting and distributing high-quality news and information. Our team is the backbone of the home delivery business for The New York Times, and you can count on doing meaningful work that will affect millions of people.

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 policy.

  • We are committed to career development, supported by a formal mentoring program and $8,000 annual tuition reimbursement.

  • We have frequent panel discussions and talks by a wide variety of news makers 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.

#LI-AM1

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.

Read Full DescriptionHide Full Description
Confirmed 9 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles

One Step Register
Need an account? Sign Up