Automation Engineer

  • Full-time

Company Description

NewsCred is the world’s leading content marketing platform. We’re powering marketing technology for the future – helping brands transform the way they connect with people, build brand love, and win more customers. Our cutting-edge technology enables top brands such as Pepsi, Pfizer, Dell, Diageo, and Spotify to create amazing content experiences with simplicity, speed, and global scale.

Every day, across three offices, more than 200 brilliant people come to work at NewsCred, and commit their talents, passions, time, and energy to shape the future of an industry. We love working with incredibly talented people. We love helping our clients win. We love inventing new products. We love being trailblazers in a new category. And we are proud of the fact that each year we pay millions of dollars to help inspire and employ the next generation of great journalists, artists, and creators. 

We're not making small changes; we're building technology to completely rethink how people create, consume, and share their stories with the world.

Job Description

NewsCred has always had a clear social mission – to help the journalism industry survive by building the world’s first content ecosystem and disrupting the status quo.

How are we doing that? By building a revolutionary technology platform for all of the world’s content. Filtering, streaming and organizing millions of articles a day, in real-time. That’s a lot of data, a lot of content and a lot of opportunity to build something amazing. Join a brilliant, fun team of engineers that are solving big problems every day.

The work

NewsCred is looking for an Automation Software Engineer to provide support in all parts of the product lifecycle: brainstorming, design, prototyping, planning, implementation, and launch. As an Automation Software Engineer, you will work in a versatile role tackling a wide variety of problems on small teams, having a transformative impact on the way we work at NewsCred Engineering.

You will be a key player in our effort to build the holy grail of Continuous Deployment.  You will build tools that enable our engineering team to safely deploy code many times a day. These tools include the Continuous Integration (CI) systems, configuration management, test harnesses and frameworks, monitoring tools. Release management is a role in which everyone on the team plays an active part, starting on their first day of work.

Individuals that succeed at NewsCred are intelligent, highly motivated, fearless team players with great senses of humor. They proven self-starters and quick learners.

The Stack

We’re not dogmatic about specific technologies but here’s a list of some of the stuff we’re using:

  • Python
  • Solr
  • Django
  • AngularJS
  • MySQL
  • MongoDB
  • Ansible

The Team

The engineering team at NewsCred consists of some of the most brilliant, considerate, and fun-loving people you’ll ever meet. We're highly selective; we seek people who can contribute and share in the success and happiness of our team. We organize ourselves into small, autonomous teams that are as self-sufficient and independent as possible. This allows us to maintain our scrappy, entrepreneurial culture as we grow.

About You

You love creating software so much that it’s disconcerting to your family and friends. The idea of game night and free lunch sound fun. You find few things as satisfying as reading and writing beautiful code and you plan on pushing some code on your first day. You’re irresistibly curious about the latest emerging technologies. You may or may not have a computer science degree.

Qualifications

Qualification Requirements

  • BS in Computer Science or equivalent practical experience.
  • 1-3 years automation experience.
  • Ability to work with lots of different technologies, different services, and languages in heterogeneous environments.
  • Familiarity with building, packaging, and testing.
  • A strong operations background with multiple applications and systems at scale.
  • Design, develop, modify and maintain automation systems unassisted or within a team.
  • Have an understanding of the various aspects involved in running a large-scale web site.

NewsCred is an Equal Opportunity Employer

 

Additional Information

All your information will be kept confidential according to EEO guidelines.