2,285,881open jobs
145,427companies
272,647added this week
Browse all
Salary
$234k – $286k per year
Location
In office (Seattle)
Seniority
Staff
Visa
H-1B filings in 12 months: 16 · for this role: 8 · green card filings: 4
Employment
Full-Time

First seen by Alion on Nov 12, 2026.

Overview
Company
Impact
Profile match
Redfin is the modern way to buy and sell a home. Redfin has the best agents powered by the best tech. Learn more about buying and selling with a Redfin agent.
Redfin is a technology-driven real estate company with the country's most-visited real estate brokerage website. As part of Rocket Companies (NYSE: RKT), Redfin is creating an integrated homeownership platform from search to close to make the dream of homeownership more affordable and accessible for everyone. Redfin's clients can see homes first with on-demand tours, easily apply for a home loan with Rocket Mortgage, and save thousands in fees while working with a top local agent.
We are seeking a Principal Software Engineer to serve as the chief architect and technical north star for our enterprise data organization. In this role, you will design and scale a unified data platform that serves as the central nervous system for the entire company.
You will lead the transition to a modern, multi-tenant Data Lakehouse, abstracting away infrastructure complexity for our data engineers while democratizing high-performance, self-serve access for data scientists, machine learning engineers, and AI agents. You will partner with engineering directors and mentor Staff-level ICs to ensure our architecture scales elegantly securely across domain boundaries.
About the r ole
  • Lakehouse Architecture & Strategy: Design and implement a unified, open-format Data Lakehouse utilizing a Snowflake-managed Apache Iceberg architecture on AWS S3, transitioning the organization away from disjointed legacy data silos.
  • Enterprise Data Ingestion: Architect and scale resilient, high-throughput ingestion frameworks. Design batch, micro-batch, and real-time streaming patterns to seamlessly extract data from diverse transactional databases, third-party APIs, and event logs, landing it reliably into our Bronze storage tier.
  • Multi-Tenant Data Mesh Design: Architect a sovereign, domain-oriented data mesh within a single Snowflake environment. Implement delegated domain administration and sophisticated RBAC/Row-Access Policies to ensure strict infosec compliance without impeding cross-domain data sharing.
  • Semantic Layer & AI Readiness: Spearhead the deployment of a Universal Semantic Layer on top of our Gold-tier data. Ensure business logic is defined as code to guarantee metric consistency across BI tools, data apps, and downstream LLM/AI agents.
  • Data Flow & Pipeline Engineering: Define the technical standards for our Medallion (Bronze, Silver, Gold) data flow. Standardize modern ELT patterns utilizing dbt, PySpark, and Snowpark to handle petabyte-scale transformations efficiently.
  • Infrastructure & Automation: Drive a rigorous Infrastructure-as-Code (IaC) culture using Terraform for all platform provisioning, networking, and security configurations.
  • Technical Leadership: Act as the ultimate technical escalation point for an organization of 60+ engineers. Mentor Staff and Senior Individual Contributors, lead architecture design reviews, and establish engineering best practices.
  • Cross-Organization Collaboration: Act as the primary technical liaison to Principal Architects across the broader organization. Define robust integration contracts and connection points between upstream transactional systems, the data platform, and downstream product applications, ensuring a unified, highly interoperable enterprise architecture.

About y ou
Required Qualifications
  • Experience: 12+ years of software/data engineering experience, with at least 5+ years operating at a Staff, Principal, or Lead Architect level.
  • Cloud & Lakehouse Expertise: Deep, hands-on architectural experience with AWS (S3, IAM, EKS) and Snowflake. Proven experience implementing open table formats, specifically Apache Iceberg.
  • Data Ingestion & ELT: Deep expertise with modern data movement pipelines (e.g., Fivetran, Airbyte) and high-velocity event-streaming platforms (e.g., Apache Kafka, AWS Kinesis, Snowpipe). Experience migrating legacy ETL platforms to modern, compute-optimized ELT architectures is highly preferred.
  • Data Modeling: Expert understanding of modern data modeling techniques, including Star Schema design for highly optimized analytical reads and dimensional modeling for enterprise semantic layers.
  • Processing Frameworks: Advanced proficiency in SQL, Python, and distributed compute engines (Spark, Ray, or native Snowflake compute).
  • Data Governance & Security: Extensive experience designing multi-tenant data architectures, implementing complex Role-Based Access Control (RBAC), and managing cross-domain security policies in highly regulated environments.
  • CI/CD & IaC: Mastery of CI/CD pipelines (e.g., Azure DevOps, GitHub Actions) and infrastructure provisioning tools (Terraform).

The Ideal Candidate Will Also Have:
  • A strong perspective on the evolving "Modern Data Stack" and the tradeoffs between tight vendor coupling versus open-source flexibility.
  • Experience integrating data platforms directly with Machine Learning pipelines and AI workflows.
  • A proven track record of influencing engineering culture and driving alignment across multiple disparate engineering squads.

What y ou'll g et
Our team members fuel our strategy, innovation and growth, so we ensure the health and well-being of not just you, but your family, too! We go above and beyond to give you the support you need on an individual level and offer all sorts of ways to help you live your best life. We are proud to offer eligible team members perks and health benefits that will help you have peace of mind. Simply put: We've got your back. Check out our full list of Benefits and Perks.
On-Call Expectations
This role may include participation in an on-call rotation to support production systems and ensure service reliability. On-call responsibilities may include coverage during nights and weekends. If applicable, frequency and scheduling will be determined by team needs and communicated accordingly.
About u s
Redfin is a technology-driven real estate company with the country's most-visited real estate brokerage website. As part of Rocket Companies (NYSE: RKT), Redfin is creating an integrated homeownership platform from search to close to make the dream of homeownership more affordable and accessible for everyone. Redfin's clients can see homes first with on-demand tours, easily apply for a home loan with Rocket Mortgage, and save thousands in fees while working with a top local agent.
This job description is an outline of the primary responsibilities of this position and may be modified at the discretion of the c ompany at any time. Decisions related to employment are not based on race, color, religion, national origin, sex, physical or mental disability, sexual orientation, gender identity or expression, age, military or veteran status or any other characteristic protected by state or federal law. The c ompany provides reasonable accommodations to qualified individuals with disabilities in accordance with applicable state and federal laws. Applicants requiring reasonable accommodations in completing the application and/or participating in the application process should contact a member of the Human Resources team, at [email protected] .
The compensation information below is provided in compliance with all applicable job posting disclosure requirements. The compensation for this position is $234,000.00-$286,000.00. The position may also be eligible for an annual bonus, incentives, and other employment-related benefits including, but not limited to, medical, dental, and vision benefits, 401K retirement plan, and paid-time off. More information regarding these benefits and others can be found here . The information regarding compensation and other benefits included in this paragraph is the company's current, good faith estimate at the time of posting. [Compensation and benefits are subject to modification from time to time as the Company, in its sole and exclusive discretion, deems appropriate .] The Company may determine during its future reviews of the proposed compensation and benefits provided for this position, that the compensation and benefits for such position should be reduced. In no event will the Company reduce the compensation for the position to a level below the applicable jurisdictional minimum wage rate for the position. Los Angeles County and San Francisco Candidates only: qualified applicants with arrest or conviction records will be considered for employment per the Fair Chance Ordinance and the Fair Chance Initiative for Hiring.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,285,881 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Remote, many countries
Similar stack
Same company
Seattle
$180k – $240k per year · Hybrid · Full-Time · 9+ years exp · Bachelor's Degree · San Francisco
JavaScript
Java
TypeScript
Java
Maven
Spring Boot
Gradle
Databases
RabbitMQ
Apache Kafka
Frontend
Angular
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Harbor
Management
Agile
Scrum
Apply
$140k – $180k per year · Hybrid · Full-Time · 10+ years exp · Bachelor's Degree · Jacksonville
JavaScript
TypeScript
SQL
C#
C#
.NET
Databases
Databricks
AI/ML
Copilot
Claude Code
RAG
Frontend
Angular
React.js
DevOps
Rest API
Azure
AWS
MedTech
HL7
FHIR
Apply
$220k – $292k per year · Equity · In office · Secret · Bachelor's Degree · Boston
AI/ML
Computer Vision
DevOps
RTOS
Robotics
Sensor Fusion
SpaceTech
DO-178C
MIL-STD-1553
Apply
$143k – $275k per year · In office · 6+ years exp · Bachelor's Degree · Redmond
C++
C++
DirectX
AI/ML
Copilot
Computer Vision
Edge AI
Machine Learning
DevOps
Platform Engineering
Windows
Apply
In office · Full-Time · Atlanta
JavaScript
Java
TypeScript
SQL
Node JS
AI/ML
Machine Learning
Frontend
Vue.js
Angular
React.js
Mobile
JUnit
DevOps
AWS
Cybersecurity
Shift-Left Security
QA
TestNG
Jest
Vitest
Apply
Remote (likely Europe) · Full-Time · 5+ years exp
Python
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Entity Framework Core
MassTransit
Databases
Azure SQL Database
AI/ML
Function Calling
AI Agents
LLM
Frontend
React.js
Mobile
Clean Architecture
DevOps
Azure
CI/CD
Docker
Kubernetes
Azure AKS
Analytics
Azure Data Factory
Apply
Remote (Poland) · 8+ years exp · Bachelor's Degree · Poland
Python
SQL
Python
Flask
FastAPI
Databases
PostgreSQL
Milvus
pgvector
FAISS
ElasticSearch
OpenSearch
AI/ML
LangGraph
LangChain
LoRA
Model Context Protocol
vLLM
MLFlow
Fine-tuning
Embeddings
Quantization
Scikit-learn
Function Calling
AI Agents
DeepEval
LangSmith
PEFT
QLoRA
Ragas
Kubeflow
TensorFlow
Pandas
NumPy
PyTorch
CrewAI
LLM
RAG
Google ADK
Reranking
Anomaly Detection
Triton
LLMOps
SFT
OpenAI Agents SDK
A2A
Structured Outputs
Context Engineering
Machine Learning
DevOps
OpenShift
OpenTelemetry
AWS
Kubernetes
Platform Engineering
Management
Confluence
Jira
Agile
Apply
Remote (Ireland) · 8+ years exp · Bachelor's Degree · Ireland
Python
SQL
Python
Flask
FastAPI
Databases
PostgreSQL
Milvus
pgvector
FAISS
ElasticSearch
OpenSearch
AI/ML
LangGraph
LangChain
LoRA
Model Context Protocol
vLLM
MLFlow
Fine-tuning
Embeddings
Quantization
Scikit-learn
Function Calling
AI Agents
DeepEval
LangSmith
PEFT
QLoRA
Ragas
Kubeflow
TensorFlow
Pandas
NumPy
PyTorch
CrewAI
LLM
RAG
Google ADK
Reranking
Anomaly Detection
Triton
LLMOps
SFT
OpenAI Agents SDK
A2A
Structured Outputs
Context Engineering
Machine Learning
DevOps
OpenShift
OpenTelemetry
AWS
Kubernetes
Platform Engineering
Management
Confluence
Jira
Agile
Apply
In office · 5+ years exp · Bachelor's Degree · London
SQL
Databases
Snowflake
Databricks
DevOps
GCP
Azure
AWS
Analytics
Power BI
Apply
In office · Full-Time · 6+ years exp · Rockaway
Python
JavaScript
C++
Apply
$100k – $120k per year · Hybrid · Internship · PhD · Austin
Python
AI/ML
TensorFlow
PyTorch
Machine Learning
Apply
$94k – $156k per year · Remote (United States) · Full-Time · Seattle
Marketing
Salesforce
Apply
In office · Seattle
Apply
Anesthesiologist 1 day ago
In office · Seattle
Apply
$83k – $113k per year · Equity · In office · 7+ years exp · Bachelor's Degree · Seattle
SQL
MATLAB
Stata
Analytics
Power BI
Microsoft Excel
MedTech
CAPA
Apply
$85k – $105k per year · In office · Seattle
Apex
Apex
Salesforce Data Cloud
Marketing
Salesforce
Apply
See all jobs
This is one of many
2,285,881 more open roles from verified company boards, updated every day.