Software Jobs dot IT Jobs dot San Francisco Bay Area Jobs dot Employment Search

San Francisco Bay Area logo SF Bay Area Software Jobs and IT Jobs

Previous Page

Principal Software Engineer

Location: San Francisco (San Francisco)         posted: 03.07.19

Zillow, Inc. is seeking a Principal Software Engineer ­for its San Francisco, California office.


Job Duties: As a full-stack software engineer, drive software development for new business initiatives, and create and maintain business-critical software products, features and services. Work closely with engineers and architects on other engineering teams, as well as product managers, designers, and project managers. Oversee and work closely with peers to discuss ideas and own projects from start to end.  Introduce and apply cutting-edge technologies, and collaborate with other teams in multidisciplinary areas. Own projects through their entire lifecycle, pitch new ideas and apply strong engineering expertise, and help shape and optimize software development processes and practices. Will utilize the following technologies: Java, Spring / Spring Boot framework, Node, Backbone, React, SQL (mysql) and NoSQL DBs, Github, Jenkins, Selenium/TestNG, AWS cloud services.


Education Requirement: Master’s degree**, or foreign equivalent, in Computer Science or a related field.


Experience Requirements:  Two (2) years of experience as a Software Engineer or a related role**, which includes two (2) years of experience in each of the following:


  • Writing enterprise-grade software applications and services in Java. 
  • Designing and developing scalable, robust and high performing backend services including efficient and optimized API and protocol design.  
  • Designing and building lean, efficient and extensible RESTful web-service APIs.  
  • Utilizing Open-source software and frameworks with focus on the JVM.  
  • Utilizing microservices while understanding the tradeoffs when applying SOA.  
  • Utilizing the best and most efficient software development principles and processes. 
  • Utilizing modern Javascript frameworks, HTML, or CSS. 


** Employer will accept a Bachelor’s degree and (5) five years of experience as a Software Engineer or a related role in lieu of a Master’s degree and two (2) year of experience as described above.


Job Order number must be indicated on your response.


Please send résumé to:


Job # P16573

Zillow, Inc.

Recruiter Name: Sarah Nelson

535 Mission Street, Suite 700

San Francisco, CA 94105

Or email:

Report Problem

Terms of Use