Zillowposted 19 days ago
$186,700 - $298,300/Yr
Full-time • Senior

About the position

At Zillow, the top real estate website in the U.S., we’re on a mission to give people the power to unlock life’s next chapter. We’re creating innovative, connected, and equitable solutions to help people move from dreaming to transacting. The Transactions Data Warehouse team at Zillow is a member of the Analytics Data Engineering organization and works closely with product, analytics, and AI teams. Your work will have a direct impact on the design and implementation of data engineering solutions that improve the efforts of our AI, Marketing, and Data Science teams, thus enhancing Zillow's offerings for customers. This dedicated team is vital in supporting Zillow's Premier Agent, Agent Software and Advertising, and Zillow Home Loans business areas. We are seeking a highly skilled and transformative Principal Software Development Engineering (Big Data) to join our team. As a principal engineer, you will be responsible for working with data platform, product engineering, Data Science, AI, and other partner teams to influence data strategy, architecture, and project roadmaps to increase the output of our data engineering team. You will define and implement architectural best practices across the team and organization, ensuring that there is a consistent data strategy across the our team and broader organization.

Responsibilities

  • Architect and design scalable, efficient, and robust data products that support high performance and availability.
  • Establish and enforce coding and architectural standards for data pipeline development to ensure high quality and maintainability.
  • Collaborate with senior leadership to define data strategies and ensure alignment with business objectives.
  • Guide and mentor a team of mid-level to senior data engineers, fostering a culture of continuous learning and innovation within the team.
  • Influence architectural decisions around data ingestion, data transformations, data discoverability and data consistency across our team’s data products.
  • Provide regular updates and reports on data architecture health, performance, and improvement opportunities.

Requirements

  • 10+ years of experience in Data Engineering.
  • Proven experience as a senior or principal data engineer in large scale data environments.
  • 4+ years experience in data architecture, data modeling, or related fields.
  • Strong knowledge of SQL, NoSQL databases, and data warehousing solutions.
  • Experience with cloud-based data solutions (AWS, Azure, or Google Cloud).
  • Technical Skills – AWS, Spark, Airflow, SQL, databricks, Data Modeling, Databricks.
  • An ability to work with partners across the organization and develop the right prioritization frameworks.
  • Excellent problem-solving skills and attention to detail.
  • Effective communication skills, both verbal and written, with the ability to explain complex concepts to non-technical stakeholders.

Nice-to-haves

  • Soft Skills – Presenting, Storytelling, Communicating.

Benefits

  • Comprehensive medical, dental, vision, life, and disability coverages.
  • Parental leave and family benefits.
  • Retirement contributions.
  • Paid time off.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service