Senior Software Engineer

Save
You need to sign in or
create an account to save a job.
Job Description

The New York Times is seeking a full stack Senior Software Engineer to join the NYT Enterprise Product team.

What is NYT Enterprise Product's mission?

As the Enterprise Product Team, our mission is to cultivate relationships with the next generation of paying Times subscribers at scale, and strategize to provide capabilities for the Enterprise Group to increase revenue, user engagement, and increase the number of B2B and B2B2C subscribers.

Who we're looking for

As a senior software engineer on the Enterprise Product team, you will report to the Engineering Manager and help us bring our technical strategy to a more scalable, maintainable, and performant architecture through collaboration with partners and external company teams. You will also need to have proficient collaboration skills, as you will work with a lot of different user experiences and partners. This is a great opportunity for you to be a part of a new team that the NY Times is operating in an already-successful space. This role is remote friendly.

Responsibilities
  • Work with Product Manager to help establish development goals, paying special attention to user and business goals.
  • Help us develop a technical vision for the team.
  • Surface and negotiate the needs for investment in engineering priorities.
  • Write high-quality code with best practices and design patterns in mind.
  • Advocate for the delivery needs of engineers on the team.
  • Represent the technical decisions of the team to partners.
  • Provide visibility and recognition for the team's technical accomplishments.
  • Experience with existing architecture, strategic vision, and long-term dependencies.
  • Provide large features and complete systems from technical design through production operation.
  • Participate in on call rotation.


Throughout past experiences, you have
  • 5+ years experience as a software engineer.
  • Architected, developed and deployed scalable, performant, responsive fullstack JS applications.
  • Experience in Node.js or Go.
  • Track record with working in fuzzy spaces with few knowns.
  • Provided technical mentorship to developer and non-developer team members.
  • Troubleshoot complex systems using tools such as DataDog, Sentry or similar.
  • Diagnosed and improved performance bottlenecks.
  • 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 extensively 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.


It would be great, if you also have
  • Experience with SSO methodologies.
  • A grasp of design fundamentals (e.g. typography, whitespace).
  • Experience with GraphQL, Apollo Client, TypeScript.
  • Knowledge of object-oriented programming and other scripting languages: Java, Python.
  • Presented opinions on architectural style and the frameworks you prefer to work with.
  • Experience building component libraries that can be used and extended by multiple systems.
  • Experience implementing SEO principles in web applications.


This role is open to full-time remote and NYC Based in-office employees.

Benefits and Perks
  • 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 an expanded parental leave policy. Birth mothers receive 26 weeks paid, adoptive parents and birth partners receive 20 weeks also paid.
  • We support growth and learning with $8,000 annually for tuition reimbursement and a formal mentorship program.
  • Kitchen Days! We encourage everyone on our team to take one day every quarter out of the office, cooking a recipe from anywhere.


Culture
  • You will be helping 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), and you can celebrate with the award winners in our newsroom.
  • 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 with a remote-friendly workplace that includes engineers around the world.
  • We are committed to career development and have a formal mentoring program. We encourage our engineers to participate in conferences and we frequently host talks by industry leaders (Sheryl Sandberg, Melinda Gates and Ta-Nehisi Coates are a few recent examples).
  • Every person within the tech organization is expected to spend five full days focusing on learning. We have a generous tuition reimbursement program and you can use this time on career-relevant activities like attending a formal class, internal company training, online training, a self-developed learning program or even by teaching others.
  • We run a Maker Week event once a year, where Design, Product, Project, Marketing and Technology come together to work on compelling, creative, cross-functional projects.


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.

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