Staff Software Engineer

Job Description

The New York Times is seeking a full stack Staff Engineer to join the NYT Cooking team.

What is NYT Cooking's mission?

NYT Cooking enriches people's lives by making them better, more confident cooks.

Your team will be tight knit and interdisciplinary - we collaborate with our design, data, product, and editorial partners to prototype, develop and scale new features for both our responsive website and mobile apps. We are made up of small, focused groups tasked with building great cooking experiences on a variety of devices and platforms, including web, iOS and Android.

Who we're looking for

As a staff engineer on the Cooking team, you will be instrumental in driving our technical strategy to a more scalable, maintainable, and performant architecture through collaboration with cross functional partners and external company teams.

Responsibilities
  • Help develop and execute a technical vision for the team, and lead other engineers in implementation
  • Advise engineering and product management on assessing technical complexity and resourcing needs
  • Evaluate new and existing systems, technologies and tools related to front end development, testing, security, accessibility, observability and performance to improve technical excellence of our product
  • Help your peers grow their skills through mentorship, pair programming, and introducing new practices into the team
  • Write high-quality code with best practices and design patterns in mind
  • Deliver large features and complete systems from technical design through production operation
  • Troubleshoot and help solve complex production issues
  • Participate in on call rotation


Throughout past experiences, you have
  • Architected, developed and deployed scalable, performant, responsive fullstack JS applications
  • Provided technical mentorship to developer and non-developer team members
  • Lead technical projects from brainstorming through delivery
  • Troubleshot complex systems using tools such as DataDog, Sentry or similar
  • Diagnosed and improved performance bottlenecks
  • Used Docker or similar containerization service
  • Worked with modern HTML and CSS principles and techniques (e.g. responsive layouts, flex-box, CSS grid, semantic elements)
  • Used CSS pre-processing platforms, such as LESS and SASS
  • Created and maintained configurations for build systems (e.g. Webpack, Grunt, Gulp)
  • Developed systems using latest React, Redux, Next.js or similar frameworks
  • Worked with ES6 and later syntax and can improve code legibility and the developer experience
  • Collaborated with product and design as part of the development process
  • Built testable code that's easy to comprehend and extend
  • Experience with front-end testing frameworks such as Jest, Enzyme, Mocha, Jasmine or similar
  • Influenced the design process with the latest capabilities of the web


It would be great, if you also have
  • Helped develop standardized style guidelines in partnership with design (especially with Storybook)
  • A grasp of design fundamentals (e.g. typography, whitespace)
  • Experience with Ruby on Rails, GraphQL, TypeScript, Node.js
  • Presented opinions on architectural style and the frameworks you prefer to work with
  • Experience with E2E testing frameworks such as Applitools, Cypress or similar
  • Experience building component libraries that can be used and extended by multiple systems
  • Experience in implementing of SEO principles in web applications
  • Content Management System development experience


Culture and Benefits
  • We are committed to career development, supported by a formal mentoring program, tuition reimbursement ($8000 annually), a conference budget, and at least 5 days allocated yearly to focus on learning. We have frequent panel discussions and talks by industry leaders (Sheryl Sandberg, Melinda Gates and Ta-Nehisi Coates are a few recent examples).
  • We believe diversity fuels innovation and creativity, and we have a variety of employee groups dedicated to fostering a diverse and inclusive workplace.
  • We run a Maker Week event once a year, where cross functional peers come together to work on compelling, creative, self-driven projects.
  • 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, which was recently expanded in response to employee feedback. Birth mothers receive 16 weeks fully paid, adoptive parents and birth partners receive 10 weeks also fully paid.
  • Kitchen Days! We encourage everyone on our team to take one day out of every quarter out of the office, cooking a recipe from anywhere.
  • We are a New York- based engineering organization with a remote-friendly workplace that includes engineers around the world.


If you are an active employee at The New York Times or any affiliates (excluding INYT), please do not apply here. Go to the Career Worklet on your Workday home page and View "Find Internal Jobs". Thank you!

#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. The New York Times Company will consider qualified applicants, including those with criminal histories, in a manner consistent with the requirements of applicable state and local "Fair Chance" laws.