Principal Software Development Engineer, Full Stack

Zillow

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$191,300–$305,700 / yr
Employment
Full-time
Posted
59 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $190k
This role $248k
$106k $327k
below market most similar roles pay here above market

This role pays more than 90% of similar roles. Most pay $169,550–$210,000 — the blue band above. At the midpoint, this role pays about $248k versus about $190k for comparable roles.

Based on 240 similar postings.

Employer

About Zillow

Zillow Group is a leading real estate and rental marketplace providing consumers with data, tools, and services to find, buy, sell, rent, and finance homes, and connecting buyers with agents and lenders. Industry: Real Estate Technology & Marketplace

Zillow currently has 54 open roles on FindRole.

Listed pay typically runs $164,400–$262,600 across 40 roles with salary data.

Most-posted roles

View all roles at Zillow

At a glance

TL;DR · Principal Software Development Engineer, Full Stack

The Principal Software Development Engineer, Full Stack joins the Data Engineering & Enterprise Tools team to power Zillow Rentals through mission-critical analytics tools, AI enablement solutions, and high-fidelity data products. In this leadership-first individual contributor role, you will architect and drive the end-to-end design of complex, high-scale web applications and services. You will set technical direction for multi-team initiatives, establishing engineering standards for full-stack development, testing, and operations. Key responsibilities include mentoring senior engineers, shaping cross-team architecture, and translating business objectives into actionable technical roadmaps. You will utilize skills in front-end and back-end components, APIs, data stores, and cloud infrastructure. The role focuses on reducing fragmentation and strengthening shared foundations to solve systemic technical challenges within the internal-tooling ecosystem.

What does a Software Development Engineer earn?

Median $169050 from 240 postings across 19 companies.

See salary data

What you'll do

  • Architect and drive the end-to-end design of complex, high-scale web applications, APIs, and cloud infrastructure.
  • Set technical direction and establish engineering standards for full-stack development, testing, and operations.
  • Translate ambiguous business objectives into actionable engineering plans and technical roadmaps.
  • Mentor and coach senior and staff engineers to foster a culture of technical excellence.
  • Lead technical reviews and design forums to provide feedback on architecture and risk mitigation.
  • Resolve systemic technical challenges regarding service boundaries, data models, and integration strategies.
  • Champion engineering excellence in code quality, automated testing, CI/CD, and observability.
  • Evaluate and introduce new technologies and frameworks to improve scalability and developer experience.

What we're looking for

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 10+ years of professional software engineering experience building and operating production web applications.
  • Significant experience across both front-end and back-end components.
  • Demonstrated track record leading technical design and delivery of complex, high-scale systems or platforms involving multiple teams.
  • Experience mentoring senior engineers and influencing engineering practices and standards across teams in an agile, product-focused environment.
  • Ability to architect and drive end-to-end design of high-scale web applications, APIs, data stores, and cloud infrastructure.
  • Ability to translate business objectives into actionable engineering plans and technical roadmaps.
  • Or an equivalent combination of education and experience.

More like this

Similar roles

Principal Full Stack Software Development Engineer

Zillow

Remote 36 days ago
Python TypeScript JavaScript Generative AI Large Language Models ETL Backend Development Data Infrastructure Machine Learning Agentic AI Software Design Patterns Knowledge Retrieval
8+ yrs exp Remote

Senior Software Development Engineer

Zillow

Remote 3 days ago $164,400–$262,600
Web Applications APIs Front-end Frameworks CI/CD Observability Data Stores Agile Testing Incident Response
8+ yrs exp Remote

Principal Full Stack Software Engineer

General Dynamics

Arlington, VA +1 55 days ago $140,250–$189,750
Python SQL Streamlit FastAPI PostgreSQL MySQL Docker Kubernetes Git CI/CD RESTful APIs Software Development Life Cycle Data Visualization ETL Data Modeling
8+ yrs exp

Principal Full Stack Software Engineer

General Dynamics

Arlington, VA +1 55 days ago $140,250–$189,750
Python SQL Streamlit FastAPI PostgreSQL MySQL Docker Kubernetes Git CI/CD RESTful APIs Data Visualization ETL Software Development Life Cycle Data Modeling
8+ yrs exp

Principal Software Engineer, Full Stack

Walmart

Sunnyvale, CA +1 30 days ago $143,000–$286,000
Java Cloud-Native CI/CD NoSQL event driven design AI/ML APIs web-services Observability Model-Driven Design Software Development Lifecycle Testing Incident Response WCAG) 2.2 AA
5+ yrs exp

Principal Full Stack Engineer

Fidelity Financial Services

Westlake, TX 25 days ago
Java J2EE Spring Spring Boot Angular TypeScript JavaScript HTML5 CSS3 REST APIs Microservices AWS Kubernetes EKS ECS Docker Terraform CI/CD Jenkins SQL Snowflake Oracle Linux SonarQube JUnit Cypress Jest Jasmine Karma Playwright Splunk Datadog Swagger OpenAPI Apache Camel PowerBI Nx RxJS jQuery Bootstrap Artifactory GitHub Route 53 Tomcat
5+ yrs exp