NewYorkRecruiter Since 2001
the smart solution for New York jobs

Software Engineer 2, The New Yorker

Company: Conde Nast Digital
Location: New York
Posted on: June 12, 2021

Job Description:

Cond Nast is a global media company producing the highest quality content with a footprint of more than 1 billion consumers in 32 territories through print, digital, video and social platforms. The company's portfolio includes many of the world's most respected and influential media properties including Vogue, Vanity Fair, Glamour, Self, GQ, The New Yorker, Cond Nast Traveler/Traveller, Allure, AD, Bon Apptit and Wired, among others. Cond Nast Entertainment was launched in 2011 to develop film, television and premium digital video programming.

Job Description

Cond Nast has a huge global footprint across 32 countries worldwide with total monthly visitors reaching more than 550 million. We aim to inspire, inform and entertain our audiences through our portfolio of well known brands such as Vogue, Wired, Vanity Fair, Architectural Digest, GQ and many other leading brands.

Cond Nast has operations in America, Europe, South America and Asia. There are long-established operations in major Indian cities such as Mumbai and Chennai across many business areas.

The company is undertaking the biggest transformation in its history, driving towards expanding both its operations and its reach through diversifying the digital business models for our brands. Major areas of focus will include video and streaming platforms, increasing subscriptions and memberships, growing our events business, and ensuring we maintain a high level of standard on the products we are already proud of delivering to our customers. Migrating and consolidating to a more centralized set of technologies and capabilities that can be easily leveraged by any brand or product experience is also a top business priority.

Engineering is responsible for scaling, building, deploying websites that serve over 500 million users globally. The global engineering team includes Product Engineering, Platform Engineering and Core Engineering.

About Product Brand Engineering

Our mission is to build compelling and inspiring experiences across our portfolio of global brands such as Vogue, Wired, Vanity Fair, and Glamour which currently reaches over 500 million monthly users. Our goals are extremely ambitious; we are rolling out our brands into new countries and territories and pushing to serve more consumers across web, native (iOS / Android), video and social platforms.

We want you to join us as we embark on further global expansion of our brands, creation of new features to deliver our engaging content to consumers worldwide, and diversifying our revenue models. We believe in fostering a culture of experimentation and innovation, often running hundreds of a/b experiments in production every day!

You will be working alongside international colleagues across US, London, and India. Cross-functional collaboration is at the heart of what we do and you will be comfortable working in close partnership with Product, Design, UX, and Data. The Brand Engineering group works in close partnership with the Platform Engineering group to implement cross-cutting solutions that can be leveraged by the Brands to deliver robust end-to-end experiences for our consumers.

About The New Yorker

The New Yorker is a multi-platform media enterprise, spanning print, digital, audio, video, and live events. Founded in 1925, The New Yorker is considered by many to be the most influential magazine in the world, renowned for its in-depth reporting, political and cultural commentary, fiction, poetry, humor, and cartoons. In addition to the weekly print magazine, The New Yorker has become a daily digital destination for news and cultural coverage, crafted by its staff writers and other contributors. In print and online, The New Yorker stands apart for its commitment to truth and accuracy, the quality of its prose, and its insistence on exciting and moving every reader.

The Role

We are looking for a web engineer to join The New Yorker engineering team. We are a team of full-stack, geographically distributed engineers, and are working building the digital future of The New Yorker.

Our tech

  • Languages and Frameworks: Javascript, Node.JS, React (and React eco-system)

  • Front-end: CSS, Sass

  • APIs: GraphQL

  • Data: Postgres, MongoDB, Elasticsearch

  • Deployment: Docker, AWS, Kubernetes

  • Source Control: Git, GitHub

How we work

  • Infrastructure as Code everywhere

  • Collaboration and pairing. We like knowledge sharing and upskilling

  • Remote-first culture. We work with engineers across time zones & locations

Role and responsibilities

  • Working on our collection of Node apps; we use a mix of Express, Hapi, and Fastify

  • Working on our front-end apps; we use a mix of React and Next.js but as long as you have experience in at least one framework we don't really mind

  • Shipping features and services to anywhere between thousands to millions of customers per day.

  • Collaboratively working with our amazing infrastructure team

  • Mentoring colleagues at every level, and a willingness to be mentored by them

  • Supporting your Tech Lead and Engineering Manager in technical decision making, solutionizing and estimations.

  • Pairing with members of your team to identify the most optimal solution. Regularly conducting code reviews to ensure high standards of engineering quality in the code that we write.

  • Working within a cross-functional team that includes designers, UX engineers, and product

  • Looking at logs and monitoring metrics and responding to alerts; we use Kibana, ElasticSearch and Datadog extensively, but as long as you're aware of how important observability is, we don't mind what tools you may have used in the past.

  • Taking part in our 24/7 "On Call" rota to troubleshoot any major operational issues out of hours. Teams are responsible for their own apps availability and reliability.

About you - Essential skills

  • You have a BE / BTech or equivalent experience

  • You're a software engineer with 4-7 years of experience.

  • Expert knowledge of JavaScript and Node.js, good understanding of ES9 and React.js and JavaScript testing frameworks (such as Jest, Mocha etc.)

  • Solid understanding of HTML markup as it pertains to accessibility (A11y) and cross-browser support

  • Effective fluency with front-end technologies such as fundamental CSS and OOP CSS (i.e. Sass, Less)

  • Have experience with or interested in using Styled Components

  • Good understanding of Cloud Native architecture, containerization, Docker, AWS, CI/CD, and DevOps culture. Kubernetes foundational knowledge would be a great bonus, as we use it extensively.

  • Practical experience in the use of leading engineering practices and principles.

  • Practical experience of building robust solutions at large scale. We serve traffic in the many millions every month so our products need to scale seamlessly to meet our customer demands.

  • Appreciation for functions of Product and Design, experience working in cross-functional teams.

  • You'll try to make the codebase nicer for the next person that visits it.

  • You're someone who'll own every step of the development process; from refining tickets to shipping the code to production.

  • You'll do your best, and ask for help when it's needed.

  • You have an interest or desire to learn about every part of the stack; from the latest JavaScript standards, to GraphQL, to accessibility, and the infrastructure we deploy to (we use Kubernetes extensively, but we have a dedicated platform team on hand to help!)

  • Someone who can communicate in a variety of media (through Slack and in person) effectively within their team, outside of their team, and with people in our product and design families, to even our users

  • Able to effectively communicate technical concepts to different audiences

  • Business proficiency in spoken and written English

  • You will be working with a global team and need to be accommodative of different time-zones as required

About you - Desirable skills

  • Experience of working with international teams across multiple time-zones

  • Mentoring experience

  • Knowing about continuous integration, testing strategies, design systems, software architecture, data and analytics, user experience, accessibility, internationalization, web performance

  • Experience and/or interest in working with digital advertising

  • Experience and/or interest in working in publishing

  • Experience and/or interest in working with Fashion

  • Proficiency working with a variety of third party APIs and developer tools

  • Commercial experience using Kubernetes, React and GraphQL

What happens next?

If you are interested in this opportunity, please apply below, and we will review your application as soon as possible. You can update your resume or upload a cover letter at any time by accessing your candidate profile.

Cond Nast is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, age, familial status and other legally protected characteristics.

Keywords: Conde Nast Digital, New York , Software Engineer 2, The New Yorker, Other , New York, New York

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest New York jobs by following @recnetNY on Twitter!

New York RSS job feeds