Principal Software Engineer — Semantic AI & Data Layer

Precision Labs

Menlo Park (CA)

Hybrid

USD 260,000 - 360,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

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

Principal Software Engineer - Semantic Views
Principal Software Engineer - Semantic Views

Precision Labs • Menlo Park (CA)

Hybrid
USD 260,000 - 360,000
Senior Analytics Engineer: AI-Native & Governed Data (Snowflake)
Senior Analytics Engineer: AI-Native & Governed Data (Snowflake)

Proofpoint • Sunnyvale (CA)

Hybrid
USD 140,000 - 190,000
Competitive compensation
Comprehensive benefits
Flexible work environment
+1
Senior Semantic Data Engineer: AI-Driven Data Platform
Senior Semantic Data Engineer: AI-Driven Data Platform

Prologis • San Francisco (CA)

On-site
USD 104,000 - 144,000
Principal AI Engineer for Enterprise Data CoWork
Principal AI Engineer for Enterprise Data CoWork

Fdetimes • Menlo Park (CA)

On-site
USD 180,000 - 260,000
Senior Semantic Data Engineer – AI-Driven Data Platform
Senior Semantic Data Engineer – AI-Driven Data Platform

Prologis • Seattle (WA)

On-site
USD 130,000 - 178,000
401(k) match
Healthcare benefits
Paid holidays
Analytics Engineer: Semantic Data Architect for Snowflake
Analytics Engineer: Semantic Data Architect for Snowflake

Motion Recruitment • Scottsdale (AZ)

On-site
USD 120,000 - 170,000
Senior Software Engineer, AI/ML Observability & Data Infra
Senior Software Engineer, AI/ML Observability & Data Infra

Ativesite • Menlo Park (CA)

Remote
USD 221,000 - 288,000
Lead Analytics Engineer - AI-Driven Data Platform Architect
Lead Analytics Engineer - AI-Driven Data Platform Architect

Vasion, Inc. • Lehi (UT)

On-site
USD 120,000 - 180,000
Vacation bonus
Flexible paid time off
Paid parental leave
+3
Staff Software Engineer, Cortex AI Search Infrastructure
Staff Software Engineer, Cortex AI Search Infrastructure

FDE Times • Menlo Park (CA)

On-site
USD 180,000 - 260,000
Snowflake AI Engineer - Build Enterprise AI Data Platforms
Snowflake AI Engineer - Build Enterprise AI Data Platforms

Ethereum Technologies • Las Vegas (NV)

On-site
USD 120,000 - 190,000