Software Engineer, Data Foundation
Core
Architecting the data platform foundation from ingestion to semantic layer to enable reliable analytics and deterministic LLM querying.
Role type
Senior IC data platform architect
Builds
Production-grade, self-service data systems and enterprise-scale data solutions
Domain
Data infrastructure, AI/ML, Generative AI frameworks
Deliverable
production ML models | infrastructure
Required skills
Data architecture, system design, dimensional modeling, Data Vault, One Big Table, batch and streaming pipeline architectures, multi-region replication, Python, Java, Scala
Preferred skills
Generative AI frameworks (Codex, Claude Code, Snowflake Cortex), semantic layer design, data quality and observability
Technologies
Python, Java, Scala, Snowflake Cortex, Codex, Claude Code
Responsibilities
Designing and building scalable, fault-tolerant data pipelines; Owning data quality and observability end-to-end; Building and evolving the semantic and metric layer; Architecting well-modeled datasets applying dimensional modeling principles; Engineering enterprise-scale data solutions leveraging Generative AI frameworks
Seniority
Senior, hands-on IC