People, Person, Computer, Electronics, LCD Screen, Laptop, Pc

Massdrop

Data EngineerUnited States

Data Engineer

United States

Overview

As a Data Engineer on the Data team you'll provide intelligence to the rest of the company that will enable making better product decisions. You'll work directly with the CTO to pioneer use of the latest advances in large scale data processing, machine learning, and data visualization to uncover insights in data. You'll also lay the foundation for what will become one of the largest enthusiast product databases in the world by combining user contributions, web scraping, and clever data pipelines. You'll live at the intersection of data, engineering and product and build the road the rest of the company will travel on.

Here's what you'll do as part of the team:


  • Build scalable backend storage for all types of data streams

  • Build robust data pipelines that collect, process, and compute business metrics from activity data

  • Work with data analysis, product managers, and full stack engineers to build new analysis tools and metrics for measuring product engagement

  • Translate ML-based recommendation processes into robust, user-facing production API's



And here are the skills and experience you'll need to be successful:


  • Minimum 3 years of industry experience

  • Bachelor's Degree or higher in Computer Science, Machine Learning, or Statistics or equivalent experience.

  • Great Python skills, Scala and Java a huge plus

  • Extensive experience with one or more of the follow frameworks. (Spark, Druid, Hadoop, HBase, Kafka, Sagemaker)

  • Experience with MySQL, Postgres or equivalent relational database. Redshift, Vertica or other column stores a huge plus



Who We Are

Massdrop puts community first. We create high-quality, custom gear, apparel, and products inspired and designed by our online communities. We provide over 5 million members a place to connect, discuss, buy products together, and learn about the things that are important to them.

The engineering team contains of a number of seasoned developers who have scaled web apps beyond 10M daily active users. We have seen a lot of what doesn't work in our past engineering teams and distilled the right practices and processes to ensure a healthy, sane, and efficient work environment. We're all about quality engineering, not big egos; the best ideas win here.

If this sounds like the right environment for you to continue your software engineering career, then please submit an application. We'd love to talk with you!

I'm interested

Not ?

Thank you. Please wait while we forward you to the application.

Similar Jobs

There are currently no jobs matching this criteria