Principal Software Engineer — Semantic AI & Data Layer

Precision Labs

Menlo Park (CA)

Hybrid

USD 260,000 - 360,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Snowflake is seeking a Principal Software Engineer to design, implement, and optimize the semantic layer that powers enterprise analytics. You will shape architecture and plans for metrics, dimensions, and governance while maintaining high performance over multi-petabyte datasets.

You will mentor engineers, collaborate with Cortex and AI teams, and ensure the platform meets correctness, availability, and efficiency goals in a fast-paced environment.

Qualifications

  • 15+ years of industry experience designing and supporting large-scale data/software.
  • Strong CS fundamentals in data structures, algorithms, and complexity.
  • Deep experience in query compilation/optimization, BI analytics infrastructure, or related areas.
  • Fluency in Java or another object-oriented language.
  • Proven track record solving complex, ambiguous problems.
  • Ability to collaborate across engineering teams in multiple locations.
  • BS in Computer Science; Masters or PhD preferred.

Responsibilities

  • Solve real business needs at scale by applying software engineering and analytical problem-solving skills.
  • Design, develop, and support the semantic modeling layer that translates semantic queries into correct, high-performance SQL.
  • Create architecture and design; influence the semantic layer roadmap and governance across metrics, dimensions, relationships.
  • Ensure semantic queries produce correct results while meeting performance and scale demands.
  • Partner with Cortex and AI teams to ground analytics in a reliable semantic layer.
  • Balance expressiveness, correctness, performance, and cost as usage grows.
  • Mentor and grow engineers; raise the technical bar across the team.
  • Ensure operational readiness of shipped features and commitments to customers.

Skills

15+ years exp
CS fundamentals
Query optimization
SQL semantics
Java proficiency
Cross-location collaboration

Education

BS in CS
MS or PhD preferred

Tools

SQL Engine
BI Infrastructure

Job description

Snowflake is seeking a Principal Software Engineer to design, implement, and optimize the semantic layer that powers enterprise analytics. You will shape architecture and plans for metrics, dimensions, and governance while maintaining high performance over multi-petabyte datasets.

You will mentor engineers, collaborate with Cortex and AI teams, and ensure the platform meets correctness, availability, and efficiency goals in a fast-paced environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Semantic Data Engineer — AI-Driven Platform (Equity)
Senior Semantic Data Engineer — AI-Driven Platform (Equity)

Snowflake • Menlo Park (CA)

On-site
USD 264,000 - 380,000
Bonus and equity plan
Comprehensive benefits
Paid holidays
+5
Principal Software Engineer - Semantic Views
Principal Software Engineer - Semantic Views

Precision Labs • Menlo Park (CA)

Hybrid
USD 260,000 - 360,000
Principal Software Engineer - Semantic Views
Principal Software Engineer - Semantic Views

Snowflake • Menlo Park (CA)

On-site
USD 264,000 - 380,000
Bonus and equity plan
Comprehensive benefits
Paid holidays
+5
Senior Fullstack Engineer, AI-Driven Data Cloud
Senior Fullstack Engineer, AI-Driven Data Cloud

Snowflake • United States

On-site
USD 140,000 - 190,000
Senior Engineering Manager, AI-Driven Database Engine
Senior Engineering Manager, AI-Driven Database Engine

Snowflake • Menlo Park (CA)

On-site
USD 264,000 - 380,000
Bonus & equity
Medical coverage
401(k) plan
+5
Staff AI Platform Engineer — Architect of Enterprise AI
Staff AI Platform Engineer — Architect of Enterprise AI

Snowflake • United States

On-site
USD 180,000 - 260,000
Lead Architect, AI-Driven Data Pipelines
Lead Architect, AI-Driven Data Pipelines

Showcify, Inc. • Bellevue (WA)

On-site
USD 250,000 - 350,000
Principal Software Engineer - Metadata & Scalable Systems
Principal Software Engineer - Metadata & Scalable Systems

Snowflake • Bellevue (WA)

Hybrid
USD 150,000 - 200,000
Director of AI Engineering & Platforms
Director of AI Engineering & Platforms

Snowflake • Bellevue (WA)

On-site
USD 304,000 - 437,000
Medical, dental, vision insurance
Life and disability insurance
401(k) retirement plan
+4
Senior Staff Data Engineer — Semantic Layer Architect
Senior Staff Data Engineer — Semantic Layer Architect

Zendesk • Austin (TX), Northern (KY)

Hybrid
USD 200,000 - 300,000