Zillow Group is looking for a Senior Software Development Engineer, Big Data to join our Engagement Data Warehouse team. In this role, you'll design and implement scalable data pipelines that collect, process, and store large volumes of critical data, directly impacting Zillow's customer offerings by supporting Data Science, AI/ML, Business Operations, and Product teams.
What You'll Do
- Design and implement scalable data pipelines to collect, process, and store large volumes of critical data from various sources.
- Provide data reliability and uptime by monitoring and troubleshooting data pipeline performance and scalability.
- Automate repeatable processes to improve team efficiency.
- Facilitate engineering discussions with collaborators to understand business needs and convert them into technical requirements.
- Translate business use cases into well-thought-out, evolvable data models.
- Communicate technical concepts effectively to non-technical audiences.
- Review specifications, designs, and pull requests to raise the quality of the team's output.
- Write high-quality code, refactor, and optimize for scalability, performance, and readability.
- Provide leadership within the team and mentor junior engineers.
What We're Looking For
- A degree (BS+) in Computer Science or a related field.
- 5+ years of experience building and maintaining data-intensive applications.
- Experience developing sophisticated data pipelines scaling to billions of rows with production quality deployment, monitoring and reliability and petabyte scale.
- Extensive experience with modern data technologies such as Spark and Airflow.
- Strong proficiency in programming languages such as Python, Java, or Scala.
- Extensive experience with SQL.
- Proven data modeling experience, translating business requirements into clean and easily evolvable data models.
- Excellent interpersonal skills and a passion for collaborating across organizational boundaries.
Nice to Have
- Experience working with cloud services (AWS/Azure/GCP).
- Experience with Databricks.
Technical Stack
- Spark, Airflow
- Python, Java, Scala
- SQL
- AWS, Azure, GCP
- Databricks
Team & Environment
You will be a member of the Analytics Data Engineering organization, supporting Zillow's Growth and Shopping business areas.
Benefits & Compensation
- In California, Connecticut, Maryland, Massachusetts, New Jersey, New York, Washington state, and Washington DC: $160,900.00 - $257,100.00 annually.
- In Colorado, Hawaii, Illinois, Minnesota, Nevada, Ohio, Rhode Island, and Vermont: $152,900.00 - $244,300.00 annually.
- Eligible for equity awards based on factors such as experience, performance and location.
Work Mode
This is a remote position. U.S. employees may live in any of the 50 United States, with limited exceptions.
Zillow Group is an equal opportunity employer committed to fostering an inclusive, innovative environment with the best employees. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.






