CareerPlanSign in

Principal Software Developer - Data

Seattle, WA💼 Full-time💰 $234,000–$234,000🗓 2026-08-05 → 2026-09-25

Core

Design and scale a unified, multi-tenant Data Lakehouse serving as the central nervous system for the company, enabling self-serve access for data scientists and AI agents.

Role type

Principal Software Engineer (Enterprise Data Architecture)

Builds

Unified Data Lakehouse, Enterprise Data Ingestion Frameworks, Semantic Layer, Data Pipelines

Domain

Real Estate / Enterprise Data Engineering

Deliverable

production ML models | infrastructure

Required skills

AWS (S3, IAM, EKS), Snowflake, Apache Iceberg, SQL, Python, Spark, Terraform, dbt, PySpark, Kafka, Kinesis, Snowpipe, Star Schema, RBAC, CI/CD

Preferred skills

Modern Data Stack tradeoffs, ML pipeline integration, Engineering culture influence

Responsibilities

Design Lakehouse architecture and strategy; Architect high-throughput ingestion frameworks; Design multi-tenant data mesh with RBAC; Deploy Universal Semantic Layer; Define Medallion data flow standards; Drive Infrastructure-as-Code culture; Mentor Staff/Senior ICs; Liaise with Principal Architects across organization

Seniority

Principal, hands-on IC with strategy & mentorship

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.