Zillow is a leading real estate platform in the U.S. seeking a Senior Software Development Engineer to lead the delivery and support of full-stack internal products for Zillow Rentals. The role involves designing and implementing features across the stack, collaborating with various teams, and mentoring other engineers to enhance internal tooling and processes.
Responsibilities:
- Design and implement new features across the stack, from React-based front-ends to services and data-access layers that support Zillow Rentals
- Build and maintain internal web applications and APIs that power analytics workflows, sales enablement tools, and reporting experiences for internal stakeholders
- Collaborate with analytics, sales, operations, and other partners to understand their processes and translate requirements into intuitive, reliable internal products
- Elevate code quality and engineering standards through thoughtful code reviews, technical discussions, and advocacy for best practices
- Mentor other engineers, share knowledge, and contribute to an inclusive, collaborative team culture
- Participate in design and architecture discussions to help shape the long-term direction of our internal tooling ecosystem
Requirements:
- 5+ years of professional software development experience, including building full-stack applications using modern JavaScript (ES6+), React, and TypeScript on the front end
- Experience building APIs, GraphQL endpoints, and services using one or more of: Python, Java and comfortable working across service boundaries
- Experienced with both relational and non-relational databases and can choose appropriate data storage strategies for different use cases
- Highly skilled with modern development practices for designing, delivering, debugging, and maintaining front-end user interfaces and back-end software systems (for example: automated testing, observability, CI/CD)
- Built or supported internal tools, customer-facing analytics experiences, or CRM-adjacent applications for business stakeholders such as Sales, Operations, Analytics, or Finance
- Track record of technical leadership, mentoring, and influencing engineering direction beyond immediate team
- Care deeply about strong engineering practices in systems design, testing, code quality, and maintainability across the broader engineering organization