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.
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
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