Houzz logo Houzz

Data Engineer | Advertising

Created on 17-05-2019
Location Palo Alto

Description

About Houzz
Houzz is the leading home renovation and design platform in the world. We have a highly engaged community of more than 40 million unique monthly users who leverage our technologies to find inspiration for their next home project, connect with over 2.3 million home design and remodeling professionals and discover products in the Houzz Shop.
About the Role
Data Engineers bridge the gap between infrastructure and business. As a Houzz Data Engineer, you will work closely with analysts, data scientists, product managers and researchers to internalize every use case of data within the company. You will also work with data infrastructure to build the necessary platform to house the data and intuitive tools to leverage the data. Additionally, you will work with back-end and front-end engineers to implement the proper logging in order to understand our users’ behavior. You will then build efficient ETL processes that produce the core datasets and dashboards that are leveraged to understand how the company is performing and to make data-driven decisions at Houzz.
What You'll Do
  • Architect and build core datasets
  • Implement efficient ETL processes
  • Design and create dashboards
  • Propose changes to the logging structures or supporting new kinds of data analysis
  • Translate business requirements into projects and prioritize based on impact
  • Evangelize data architecture and ETL best practices
  • At a Minimum, We'd Like You to Have
  • Strong SQL skills
  • Proficiency in data architecture and/or data warehouse design patterns
  • Proficiency in efficient batch and streaming ETL design
  • Proficiency in Python or Java and an ability to learn the other
  • Experience with Big Data technologies such as Hadoop, Spark, Hive and Presto/Impala
  • Experience with workflow management framework such as Airflow, Luigi
  • Experience with visualization tools such as Tableau, Superset
  • Excellent communication, interpersonal and cross-functional skills
  • A passion for understanding analytics use cases for data, architecting intuitive datasets to support these use cases and optimizing our methods of producing these datasets
  • B.S. or M.S. in Computer Science or a related field
  • 2+ years of experience
  • Ideally, You'll Also Have
  • Experience supporting analytics teams studying user behavior and product metrics
  • Experience building analytics frameworks and tools with broad adoption
  • Benefit

    TGIF lunches

    TGIF lunches

    Cake and birthday celebrations every Fridays!

    Cake and bir...

    Possibility to earn high commissions

    Possibility ...

    Access to our flexible benefits program including childcare vouchers, Cycle to Work (bicycle parking and showers available onsite), dental insurance, health screenings and an annual season ticket subsidy and loan program.

    Access to ou...

    Gym membership discounts (London)

    Gym membersh...

    CLOSED VACANCY Apply now

    Video