Zillow is already one of the best tech companies you can work for, and they are always striving to be even better. They treat their employees like responsible adults (discretionary time off, rare after hours work, etc). Zillow is also great because it allows you to grow your career the way that you want to; you aren't forced to take a management role to progress.
Some of the release / engineering processes can be frustrating. Also, I disagree with the way they've historically chosen development managers. That being said, that's another area where I think Zillow is trying to improve.
Stop promoting your strongest developers to management roles. Their technical skills are needed and they usually make poor managers.
I applied for a Principal Software Development Engineer position at Zillow on August 14, 2024. As an experienced software engineer, I was excited about the opportunity and felt confident about my fit for the role. However, it has been over 5 weeks s
In total, there were 7 interviews: * 2 with HR * 4 with engineers * 1 with the Hiring Manager The interviews are not complicated and focus more on real-life projects than algorithms or data structures. Unfortunately, after all the interviews
Two initial interviews: The first with a recruiter and the second, technical. After that, an on-site with four interviews: - Three technical: one for system design, another for refactoring, and a coding interview. - One behavioral interview.
I applied for a Principal Software Development Engineer position at Zillow on August 14, 2024. As an experienced software engineer, I was excited about the opportunity and felt confident about my fit for the role. However, it has been over 5 weeks s
In total, there were 7 interviews: * 2 with HR * 4 with engineers * 1 with the Hiring Manager The interviews are not complicated and focus more on real-life projects than algorithms or data structures. Unfortunately, after all the interviews
Two initial interviews: The first with a recruiter and the second, technical. After that, an on-site with four interviews: - Three technical: one for system design, another for refactoring, and a coding interview. - One behavioral interview.