Software Engineer, Hearst Magazines Digital Media/Engineering

Hearst Corporation reaches more than 100 million people around the world every month on digital platforms connected to loved and trusted brands like Cosmopolitan, Esquire, Elle, the Houston Chronicle, and 29 television stations. We're crafting new, elegant digital experiences that make our stories - like #cosmovotes, local news that matters, trusted reviews, and entertainment - come to life, across all platforms, devices, and brands. Check out our recent work, unifying our publishing tools and user experiences to enable talented editorial teams to tell more engaging stories more often.

We're creating a game-changing modern content technology stack - built from the ground up to give our users, editors, and advertisers tools that enable them to tell these amazing stories. We're using modern web technologies to do this, like React, Webpack, Javascript (ES6), Python, PHP and memcached. We're building an open, service-oriented platform driven by APIs, and believe passionately in crafting simple, elegant solutions to complex technological and product problems.

We're hiring talented and passionate full stack software engineers to solve problems as we build out our new platform. The ideal candidate has extensive experience working with distributed, service oriented architecture (SOA) systems and writing clean object-oriented code.

Responsibilities

  • Be part of the team that continues to architect and build out Hearst Magazine's content platform
  • Participate in key software design decisions
  • Help migrate existing Backbone.js implementation to a more reactive js framework
  • Write expressive code that is efficient and extensible
  • Be ready to adapt and extend the architectural plan as new product goals and technical challenges emerge


Desired Skills and Experience

Skills & Requirements
  • B.S. computer science or equivalent working experience in software engineering
  • At least 3 years in a role building distributed SOA software systems for consumer-facing, preferably content-focused, web applications at large scale
  • The ability to take a feature or service to full completion, from working with our back-end tech (PHP, Python, Golang, Node.js) through front-end implementation (React, Webpack, NPM, SASS, twig)


  • Demonstrably robust experience with:

o SaaS design / RESTful API integration

o Senior level knowledge of the front end of the stack and build tools

o React, Vu.js, or other reactive javascript framework experience

o Experience following the ES6 spec preferred

o Strong foundational knowledge of web technologies on both ends of the stack

o Understanding relational databases / data models

o Working in an Agile development team (Scrum highly desired)

o Linux

o Performance tuning / caching strategies

This role is based at Hearst's global headquarters in New York City.

About this company

Hearst Corporation reaches more than 100 million people around the world every month on digital platforms connected to loved and trusted brands like Cosmopolitan, the Houston Chronicle, and 29 television stations. We're crafting new, elegant digital experiences that make our stories - like #cosmovotes, local news that matters, trusted reviews, and entertainment - come to life, across all platforms, devices, and brands. Check out our recent work, unifying our publishing tools and user experiences to enable talented editorial teams to tell more engaging stories more often.


Meet Some of Hearst Digital Media's Employees

Nicolas W.

Software Engineer

Nicolas codes new software feature optimizations on the back-end, continuously implementing updated versions of Hearst Digital Media’s content application program interface, the Rover.

Jacquelyn T.

Agile Coach

Jacquelyn serves as the Scrum Master for two Hearst Digital Media teams, helping associates sort through everyday problems and assisting executives in understanding individual work processes.


Back to top