Software Engineer - Python

Brooklyn, NY (United States)

Category: Programming

Posted on: 13 Jan 2021

python amazon-web-services cloud

Why Hearst Magazines?


Hearst Magazines is one of the largest publishers in the world, with more than 25 brands, including Cosmopolitan, ELLE, Esquire, Good Housekeeping, Harper's BAZAAR, Popular Mechanics, and O the Oprah Magazine. We reach more than 150 million people every month in the United States alone.


But we're more than just our magazines. We engage our audience across all mediums and channels - print, digital, video and social – with sophisticated content creation, distribution and data capabilities.  We create, package and sell products with cutting-edge technology and proprietary platforms. Together, we are reinventing publishing for the 21st century. 


Location:  For the safety of our employees, our offices are closed. Upon re-opening, WFH arrangements will be considered.


Your Impact:


Media Platforms is looking for a Software Engineer to join the Rex team, a dynamic group of cross-functional engineers who work on the backbone of Hearst’s top-tier video and content distribution systems. From designing and building our next generation platform to ensuring the quality and uptime of our existing systems, the ideal candidate to join this group values best-in-class technology, extremely supportive peers, and the autonomy to find the right solution for every problem.


What You’ll Do:



    Build the next generation of our world class video publishing system using industry leading providers and technologies.
    Work on a high throughput content distribution platform serving Hearst’s many acclaimed brands.
    Participate in product and software design discussions, working directly with other engineers, product and design teams, DevOps, and other stakeholders.
    Use well-reasoned, appropriate design patterns and best practices.

Who You Are:



    You take initiative to constantly improve individually and as a part of a team.
    You have 2+ years of experience building web applications and services.
    You have the ability to take a feature to full completion – from inception through design, implementation, delivery, and post-release in an iterative agile environment.
    You have experience with server-side programming in Python, Go, or other similar languages. You’re not tied to a specific language or technology and you’re able to quickly adapt and learn new skills. 
    You have experience designing database schemas, querying for data, and optimizing existing queries in PostgreSQL.
    You write tests to improve the quality, modularity, and maintainability of your code.
    You have an understanding of, and experience with, concurrency and asynchronous programming and relational and non-relational databases and data models.
    You have a CS degree or equivalent real-world experience and knowledge of CS fundamentals.

Bonus Points! Experience with:



    Docker
    Cloud development - Amazon AWS and Google Cloud
    ElasticSearch

Want more jobs like this?

Apply Now

By clicking "Apply Now" or "Subscribe and Apply" you will be redirected to an external website. By clicking "Subscribe & Apply" you give TechieJobs consent to process and store your data, and send you job alerts to provided email.

Job Source: Stackoverflow (Will expire by: 2021-02-27 00:00:00)

Apply Now

Quick poll
How did COVID-19 affect your employment?
  • Nothing's changed
  • I now work from home
  • My salary decreased
  • I lost my job

* This poll is anonymous.