Data Engineer

Zillow   •  

Lincoln, NE

Industry: Technology


Less than 5 years

Posted 28 days ago

About the team

Mortech, a Zillow Business, is seeking a savvy Data Engineer to join our team of Mortgage Data experts. You will be responsible for building out collection, transformation and processing pipeline automation for mortgage related data. You will be responsible for expanding and optimizing our data and data pipeline architecture, as well as optimizing data flow and collection. The ideal candidate is an experienced data pipeline builder and enjoys optimizing data systems and building them from the ground up. You must be self-directed and comfortable supporting the needs of an experienced team and established products.

About the role

The right candidate will be excited at the prospect of optimizing or even reimagining our company’s data architecture to support our next generation of products and data initiatives.

Key Responsibilities:

  • Work with data and product teams to develop new tools and systems to support the growth of the business

  • Optimize our data pipeline architecture

  • Modernize our current ETL to leverage cloud based solutions (AWS)

  • Create and deliver scalable and reliable software to collect, process and validate data for our mortgage applications.

  • Support data infrastructure and databaseprocesses

  • Build compliance and operational requirements like tracking, logging and monitoring into data transformation framework.

  • Ready the data platform for extensibility by the data science and tech teams

  • Knowledgeable about data modeling, data access, and data storage techniques

Who you are


  • BS in CS or similar and 3+ years professional experience, or MS and 1+ years

  • Strong experience with databases, SQL, writing and debugging

  • Professional experience with Python development

  • Working knowledge of Java, AWS Services,

  • Experience working with MySQL, or similar

  • Experience with cloud based data solutions (AWS preferred EMR, Redshift, Kinesis)

  • Experience with automation/configuration management/enterprise schedulers

  • System monitoring and alerting, dashboarding experience

  • Working understanding of code and script (Java, Python, JavaScript, etc)

Who you are

  • You know how to work with high volume of rapidly changing data

  • You are knowledgeable about data modeling, data access, and data storage techniques

  • You appreciate agile software processes, data-driven development, compliance, reliability, accuracy, and responsible experimentation.

  • You understand the value of partnership within teams and create excitement around your ideas and work to achieve them