CareerPlanSign in

Principal Software Engineer - Semantic Views

US-CA-Menlo Park💼 Full-time🗓 2026-07-29 → 2026-09-26

Core

Design and build the semantic layer that translates logical data models into optimized SQL for BI tools and AI agents, ensuring correctness and performance at petabyte scale.

Role type

Principal Software Engineer (Semantic Layer & Query Optimization)

Builds

Semantic modeling layer, compiler elements, query rewriter, and surfaces for Cortex Analyst and the agent ecosystem.

Domain

Cloud Data Platform, Query Engines, AI-driven Analytics

Deliverable

production ML models | product features

Required skills

Large-scale data/systems software design, query compilation and optimization, database/query engine internals, SQL semantics and relational modeling, architecture design, performance tuning at scale, mentorship

Preferred skills

Java or similar object-oriented languages, experience with semantic/metrics layers, experience with BI and analytics infrastructure

Technologies

SQL, Java, Cortex, AI agents

Responsibilities

Design and develop the semantic modeling layer translating queries to SQL, create architecture and influence the roadmap, ensure query correctness and performance, partner with AI teams for agent-driven analytics, mentor engineers, ensure operational readiness of shipped features

Seniority

Principal, hands-on IC with strategy & mentorship

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