Condé Nast logo

Senior Software Engineer

Condé Nast

2 years ago

➔ All jobs

➔ Jobs at Condé Nast

➔ Apply for this job

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 Appétit and Wired, among others. Condé Nast Entertainment was launched in 2011 to develop film, television and premium digital video programming.

Job Description

Condé Nast is a global media company, home to iconic brands including Vogue, The New Yorker, GQ, Glamour, AD, Vanity Fair and Wired, among many others. The company's award-winning content reaches 84 million consumers in print, 367 million in digital and 379 million across social platforms, and generates more than 1 billion video views each month.

The company is headquartered in London and New York, and operates in 32 markets worldwide, including China, France, Germany, India, Italy, Japan, Mexico & Latin America, Russia, Spain, Taiwan, the U.K. and the U.S., with local license partners across the globe.

The Identity Team at Condé Nast is seeking an experienced full-stack software engineer to build and improve the platform that powers the user experience around authentication, authorization, and account data. You'll work closely with product, design, and business stakeholders to bring to life features that support a network of over 200 million readers and subscribers worldwide. Here's how we work:

  • The People: We are organised into feature teams of 4-6 engineers who are passionate about the code we write. We like knowledge sharing and upskilling. We love to learn, and likewise want to teach and challenge each other to become better engineers.

  • The Code: We are strong believers of “the right tool for the right job”, and we are responsible for testing, monitoring, and being on call for our own apps. Though our main focus is on shipping high quality features, we always encourage innovation by reserving time for exploring new areas of interest as they relate to software engineering.

  • The Culture: We are committed to our users and our work, but we know we work best when we are relaxed and comfortable. We are respectful of work/life balance, and adopt a hybrid working approach. We collaborate with global teams.

Our team uses the following tech:

  • Languages and Frameworks: Javascript, Typescript, Node.JS, Hapi, React ecosystem

  • Data: Postgres, MongoDB, Kafka, Elasticsearch

  • Deployment: Docker, AWS, Kubernetes

  • Source Control: Git, GitHub

  • Other: Make, Terraform, Fastly, Splunk, Datadog, and more

 Key responsibilities & Requirements

  • Making high level design and architecture decisions, hands on implementing, testing, deployment, and documenting features for the Identity platform

  • Collaborating with other disciplines (product, design, business) to translate non-technical problems and requirements into discrete and sustainable engineering solutions

  • Working closely with Product and Design to ensure effective translation of their requirements into system specifications

  • Proposing a variety of solutions for a given problem, and assessing the risk associated with each solution

  • Identifying and improving areas of code and performance issues

  • Producing well documented code that is easy to understand, extend, modify and test

  • Participating in an on-call rotation to debug and solve issues in the code owned by the team

  • Pairing with engineers on the team and guiding towards optimal solutions

  • Regularly participating in design and code reviews to ensure high standards of engineering quality

  • Mentoring colleagues at every level, and being open to being mentored by them

  • Helping to develop our team culture and continuously improve our ways of working

Essential skills & Requirements

  • In depth experience as a software engineer

  • Advanced fluency with web technologies including JavaScript, Node.js, HTML, CSS

  • Some experience with Kafka, SQL, and the other technologies mentioned above

  • Experience working with, designing, and deploying GraphQL and RESTful APIs

  • Familiarity with design principles around authentication is a plus (OAuth and OpenID Connect)

  • Confident and proficient working with client and server side application development, architectures, and deployment

  • Capable of reasoning through unfamiliar approaches and code you didn’t author

  • Demonstrated ability as an independent, autonomous system owner and go-to source for information

  • Experience with root cause analysis for unexpected behavior in complex technology stacks

  • Experience with concepts such as caching, deployment, and source control

  • Experience with data modeling and capable of creating a good database schema

  • Competent with monitoring and alerting tools

  • Champion of software engineering best practices and leaving the codebase better for the next person that visits it

  • Owner of every step of the development process, from refining tickets to shipping the code to production to debugging live issues

  • Strong communication skills across a variety of media (Slack, video, email, and in person) and time zones,

  • Able to effectively discuss complex technical concepts to different audiences using clear, understandable language

  • Have ideas you're interested in bringing to life during company what you want/hackdays

  • Experience and/or interest in working with user authentication, media, or publishing is a plus 

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.

Company

Condé Nast logo
Condé Nast5001-10,000 employees
Condé Nast is one of the world's most renowned media companies creating and distributing every type of media today — print, video and film, digital, audio and social.

Onsite Locations

Employment type

Full-time
© 2019-2022 JobsinJS.com. All Rights Reserved.