S
Snowflake
Principal Software Engineer (Semantic Views)
Skills
SQL QueriesJavaData AnalysisAI
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Salary:
$264,000 – $379,500 / year
Location:
Menlo Park, CA, USA
Work mode:
Onsite
Published on:
8 August 2026
What they need
- Solve real business needs at large scale by applying your 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 take ownership over new capabilities spanning metrics, dimensions, relationships, and governance
- Ensure semantic queries produce correct results while meeting the performance and scale demands of interactive analytics over petabyte-scale data
- Partner with the Cortex and AI teams to make the semantic layer the reliable grounding source for natural-language and agent-driven analytics
- Understand the trade-offs between expressiveness, correctness, performance, and cost, and build solutions that hold up as usage grows
- Mentor and grow engineers, and raise the technical bar across the team
- Ensure operational readiness of the features we ship and meet our commitments to customers on correctness, availability, and performance
Benefits
- Comprehensive health insurance plans
- Health savings accounts
- Robust retirement plans
- Life and disability insurance
- Weekly online lunch and learns
- Virtual workout classes
- Ergonomic work-from-home equipment
- On-demand mental health and wellness programs
- Fertility benefits and family planning resources
- Generous time-off and various leave plans
- Onsite and Remote Work
- Employee discounts and pre-tax selections
- New hire equity + Employee Stock Purchase Plan (ESPP)
- Quarterly bonus or commission program- A track record of identifying and implementing creative solutions to complex, ambiguous problems
- Strong computer science fundamentals including data structures, algorithms, and complexity analysis
- 15+ years of industry experience designing, building, and supporting large-scale data or systems software
- BS in Computer Science; Masters or PhD preferred
- Fluency in Java or another similar object-oriented language is preferred
- Ability to work effectively across engineering teams in multiple locations
- Deep experience with at least one of: query compilation and optimization, database or query engine internals, semantic/metrics layers, or BI and analytics infrastructure
- A strong grasp of SQL semantics and relational modeling, and an appreciation for why correctness of results is non-negotiable
Other offers great for you!
These companies are also looking for great profiles
S
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming
6 days ago
Quick apply
F
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Neuilly-sur-Seine, France
Hybrid
Skills
LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform
14 hours ago
Quick apply
F
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Paris, France
Hybrid
Skills
LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform
11 hours ago
Quick apply
No company information available.