Senior Software Engineer
Hearst Magazines
Center Valley, PAThis was removed by the employer on 10/15/2019 11:06:00 PM PST
Not to worry we have many other jobs on the site;
Browse all jobs
Browse the IS/IT Category
Search for Senior Software Engineer jobs in Center Valley-PA
Search all Senior Software Engineer postings
Full Time Job
Hearst Magazines Digital Media reaches more
than 100 million people around the world every month on digital platforms
connected to loved and trusted brands like Cosmopolitan, Delish, Esquire, Elle,
Runner's World, and 29 television stations.
You'll join a diverse, supportive community of
engineers who are creating a modern content technology stack - built from the
ground up - to give our users, editors, and advertisers tools that enable them
to tell amazing stories. We're using modern web technologies to do this, like
Python, GraphQL, React, and Webpack. We're building an open, service-oriented
platform driven by APIs, and believe in crafting simple, elegant solutions to
complex technological and product problems. Our platform is built on AWS and
Kubernetes with deployments automated through a Slack bot.
Our ideal candidate is a passionate, primarily
back-end, software engineer who is eager to learn and contribute to team
success. The team you'll be working on is a small, autonomous team responsible
for the distribution of articles and videos from our brands to partners such as
Amazon, YouTube, Apple News, Google News, Yahoo, and MSN. You'll work with
several different technologies - Python, Django, Postgres, and Redis to name a
few. Our team works in an agile environment and we value collaboration and
respect, learning new skills, and a high quality of work.
This position will be located in our
Center Valley, PA office.
Responsibilities:
• Be part of a development team that innovates
and creates modern tools and features that will be used across the entire
Hearst content platform.
• Participate in key software design, working
directly with other engineers, the product team, devops, and the editorial
team.
Desired Qualities:
• Takes initiative to constantly improve
individually and as a part of a team
• Has experience in a role building software
for consumer-facing web applications, preferably large-scale and
content-focused
• Has the ability to take a feature or service
to full completion, from working with our back-end tech through front-end
implementation
• Is excited to mentor and collaborate with
less experienced engineers
• Has understanding of microservices
architecture
• Has experience building RESTful APIs
• Has 5 years of software engineering
experience
• Has 2 years of Python experience
• Has some Django experience
• Has some Javascript / front-end development
experience
• Is eager to learn any other
languages/frameworks that apply
• Has PostgreSQL experience (or similar
relational database)
• Is familiar with database performance tuning
/ caching strategies
Bonus Points for:
• Experience with large-scale / high-traffic
systems
• React or other Javascript framework
experience
• Experience with job queueing
• Logging and monitoring tools
• GraphQL API integration
• Working in an Agile development team (Scrum
preferred)
• Linux
• Docker
• Amazon AWS
• A degree in Computer Science or a related
field
NA