Principal Software Development Engineer, Full Stack
Core
Technical leader for Zillow Rentals' internal tooling and data-product ecosystem, delivering high-scale web applications and services.
Role type
Principal Software Development Engineer (Full Stack)
Builds
Mission-critical analytics tools, AI enablement solutions, and high fidelity data products for Zillow Rentals.
Domain
Real Estate Technology / Data Engineering
Deliverable
production ML models | product features
Required skills
Full-stack development, system architecture, technical leadership, cross-team collaboration, mentoring, CI/CD, observability, cloud infrastructure
Preferred skills
None stated
Technologies
None stated
Responsibilities
Architect and drive end-to-end design of complex, high-scale web applications and services; Lead technical direction and decision-making for multi-team initiatives; Collaborate with product management, UX, and cross-functional partners to translate business objectives into actionable engineering plans; Mentor and coach senior and staff engineers; Guide technical reviews and design forums; Anticipate and resolve systemic technical challenges; Champion engineering excellence in code quality, automated testing, CI/CD, observability, and incident response.
Seniority
Principal, hands-on IC with strategy & mentorship