Search Data Engineer

Sorry, this job was removed at 10:18 p.m. (EST) on Monday, September 4, 2017
Find out who's hiring in Greater NYC Area.
See all Developer + Engineer jobs in Greater NYC Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Role:

Shutterstock is looking for an experienced data engineer to join our search team! Our team’s mission is to push the boundaries of multimedia search, enabling customers to find content faster and easier. You will be working on improving our core search technology. Along the way you will be collaborating with an extremely talented and passionate team of researchers, data scientists and engineers. You will be helping wrangle large amounts of data to help ensure the successful launch of innovative new customer-facing features.

 

Responsibilities:

  • You are excited about taking on ownership of important projects as well as working closely with the rest of the team to ensure successful completion of work.
  • You will be designing and coding distributed and scalable data pipelines and ETLs.
  • You will help extract value and understanding from large volumes of data from multiple sources
  • You will work with engineers, data scientists and researchers to drive ideas from the rapid prototyping phase all the way through to serving live traffic at scale.
 

Requirements:

  • Passionate about writing and maintaining high-quality software that solves real-world meaningful problems at scale
  • Ability to write efficient queries against multiple types of data stores (both SQL and noSQL)
  • Experience architecting, building, and maintaining data pipelines and ETLs
  • Strong engineering discipline and ability to write clean code in python or Java
  • Knowledge of the Hadoop ecosystem and related technologies (mapreduce, Pig, HBase, Hive)
  • Familiarity with large scale data processing (eg Apache Spark)
  • Prior work with streaming platforms (eg Apache Kafka)
  • Prior experience with common data serialization formats, file formats, compression, etc (Apache Parquet, Avro, Thrift, ProtocolBuffers, Orc, etc)
  • Passionate about helping your teammates grow, and continually expanding the team’s tech knowledge
  • Experience delving into and solving complex issues with simple solutions
  • BS or MS in Computer Science or equivalent experience (PhD a plus)
  • 3+ years of development experience

 

Bonus skills:

  • AWS, Docker, Kubernetes experience
  • Familiarity with tools for working with data in AWS such as Amazon Redshift, Amazon Athena or related
  • Experience with ETL workflow frameworks (Airflow, Luigi, Pinball)

 

About Shutterstock:

Shutterstock, a global technology company, has created the largest and most vibrant two-sided marketplace for creative professionals to license content - including images, videos, and music - as well as innovative tools that power the creative process.

The company has expanded its portfolio to include Bigstock, a value-oriented stock media agency; PremiumBeat, a curated royalty-free music library; Rex Features, a premier source of editorial images for the world's media; and Webdam, a cloud-based digital asset management platform for businesses, as well as Offset, a high-end image collection.

For more information, please visit www.shutterstock.com, follow Shutterstock on TwitterFacebook and Instagram.

Equal Opportunity Employer, M/F/D/V



Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

350 5th Avenue, New York, NY 10118

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about ShutterstockFind similar jobs