Snowflake · AI infrastructure

Principal Software Engineer - Parameters & Experimentation

  • Menlo Park
  • Full-time
  • $264,000 - $379,500 / year

AI roleAI EngineerBuilds with LLMs

Still open on Snowflake's site · checked 5 hours ago

Level
Staff or principal
Experience
12+ years
Education
A degreeor equivalent experience
Posted

Principal Software Engineer - Parameters & Experimentation

Snowflake

Apply directly

What you'll do

As written by Snowflake · Read the original

AS A PRINCIPAL SOFTWARE ENGINEER AT SNOWFLAKE YOU WILL

  • Architect and build distributed infrastructure. Design scalable configuration and feature-flag services with low-latency evaluation, clear consistency guarantees, fault isolation, and predictable behavior during failures.

  • Make a safety scale with change velocity. Build automated validation, targeted exposure, progressive rollouts, health-based guardrails, and dependable rollback. Reduce manual coordination while making changes observable, auditable, and recoverable.

  • Advance experimentation. Partner with engineering and data science teams to build reliable assignment, exposure tracking, and measurement infrastructure that helps teams evaluate changes and make evidence-based decisions.

  • Build and work AI-first. Make AI integral to how you design, implement, test, and operate software. Embed AI-powered capabilities into the platform for configuration discovery, risk assessment, rollout planning, and impact analysis. Establish rigorous evaluation, security, and reliability standards for these capabilities, and drive adoption of AI-first practices across the team.

  • Lead from architecture through adoption. Translate ambiguous needs into practical designs and milestones. Deliver intuitive APIs, libraries, and self-service tools; guide incremental migrations and simplify the full lifecycle from flag creation to retirement.

  • Raise the engineering bar. Write and review production code, diagnose complex failures, own operational outcomes, and mentor engineers. Influence across teams through technical depth, clear communication, and sound judgment.

Skills

Stack

  • Java
  • C++
  • Go
  • AWS
  • Google Cloud
  • Azure

Working languages

English

Company

Last checked . The details above were extracted automatically; the employer's original posting is the authority.

Correct or remove this listing

Similar jobs