Principal Backend Software Development Engineer
ZillowAbout the role
About the team
Are you an experienced Principal Software Development Engineer with a passion for innovation and a desire to shape the future of the real estate industry? If so, join the Zillow Group Engineering team and help us empower consumers with unmatched access to information and tools. Our brands - including Zillow, Trulia, and StreetEasy - reach over 200 million monthly users, and we're looking for a talented individual to help us create the next generation of real estate technology. We believe that creativity, collaboration, and innovation are the keys to success. We actively encourage our teams to learn about the business and share their ideas. We're dedicated to creating a diverse and inclusive workplace that aligns with our core values.We leverage technology best suited for each use case, however, our teams typically use the following tech: Python, Java, Node, and GO for our APIs and services. A range of persistence strategies including relational and non-relational databases
About the role
As a Principal Software Development Engineer, you’ll lead the delivery and ongoing support of projects from end-to-end. In addition, you will:
Design the future: You'll help shape the future of real estate by contributing to the design of new features that will revolutionize the industry.
Collaborate with the best: You'll work with a team of top-notch engineers who are passionate about what they do and eager to learn from one another.
Raise the bar: You'll advocate for standard methodologies and push the limits of what's possible in software development.
Mentor the next generation: You'll have the opportunity to mentor junior engineers and help them develop the skills they need to succeed in their careers.
Lead the way: You'll facilitate engineering discussions and take a leadership role in driving the success of our team.
Join a vibrant community: Participate in a highly inclusive, energetic, and multi-functional team that values diversity and encourages creativity and innovation.
Who you are
Wondering if we're the right team for you? You'll excel in this team if you thrive on autonomy, seek out persistent problems, implement effective solutions quickly, and you are:
Bringing 7+ years of software development experience with modern development technologies such as Java, Python, GO, and Node.
Highly skilled with multiple modern development technologies used to design, deliver, debug, and maintain back-end software systems.
Recognized as a technical leader on your team for several years and have an impact beyond your team.
Passionate about setting standard methodologies and raising the bar for systems design, testing, code quality, and maintainability - not only for the team but for the entire engineering organization!
Here at Zillow we value the experience and perspective of candidates with non-traditional backgrounds. We encourage you to apply if you have transferable skills or related experiences.
Get to know us
Zillow is reimagining real estate to make home a reality for more and more people.
As the most-visited real estate website in the United States, Zillow® and its affiliates help movers find and win their home through digital solutions, first class partners, and easier buying, selling, financing and renting experiences. Millions of people visit Zillow Group sites every month to start their home search, and now they can rely on Zillow to help make it easier to move. The work we do helps people get home and no matter what job you're in, you will play a critical role in making home a reality for more and more people.
Our efforts to streamline the real estate transaction are supported by a deep
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s