Snowflake Logo

Snowflake

Principal Software Engineer - Performance Engineering (Cloud Infrastructure)

Posted 2 Days Ago
Be an Early Applicant
In-Office
Menlo Park, CA
264K-380K Annually
Expert/Leader
In-Office
Menlo Park, CA
264K-380K Annually
Expert/Leader
Leads Snowflake’s cloud infrastructure performance strategy by evaluating new AWS, Azure, and GCP hardware, building benchmarking and validation systems, analyzing CPU, memory, and I/O bottlenecks, and developing price-performance models. Partners with engineering, finance, cloud providers, and silicon vendors to guide hardware adoption and rollout decisions. Establishes performance architecture and methodology, automates scorecards and readiness workflows, mentors engineers, and advances company-wide performance engineering practices.
The summary above was generated by AI

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done.

Principal Software Engineer — Performance Engineering (Cloud Infrastructure)

Engineering Location: Menlo Park

About the Team

The Capacity, Performance & Efficiency team sits at the intersection of cloud hardware, workload behavior, performance measurement, and business economics. We drive Snowflake’s cloud hardware adoption and evolution strategy, price/performance decisions, platform footprint expansion amidst capacity constraints, and strategic alignment with cloud service provider (CSP) technical roadmaps.

We're looking for a Principal Performance Engineer to drive Snowflake's cloud infrastructure performance strategy. This is a high-autonomy, high-impact role for someone who can go deep on hardware internals (CPU microarchitecture, memory bandwidth, I/O behavior) while also translating that technical depth into pricing, capacity, and roadmap decisions across Snowflake.

You will drive the evaluation of new hardware generations across all major cloud providers, build the benchmarking and modeling infrastructure that turns raw performance data into pricing and rollout decisions, and represent Snowflake in technical discussions with CSPs and silicon partners. You'll help grow performance engineering as a discipline across the company — mentoring engineers, building benchmark capability, and championing a culture of rigorous, data-driven performance work.

What You'll Do

  • Own new hardware evaluation and enablement. Lead evaluation of new AWS, Azure, and GCP instance types (e.g., Graviton, AMD Turin, Azure ARM/Cobalt, GCP Axion) by building representative benchmark and evaluation solutions.

  • Set performance strategy and architecture. Shape the team's technical roadmap, set direction on measurement methodology, and translate benchmark results into concrete rollout and adoption recommendations.

  • Lead cross-functional and CSP partnerships. Work across engineering (i.e. Warehouse, Capacity, and other core platform teams) and Finance along with AWS, Azure, GCP to qualify new hardware and influence future cloud-instance designs.

  • Characterize hardware performance at a deep level. Analyze CPU microarchitecture (e.g., memory bandwidth, PMU counters, I/O behavior) to identify workload-specific bottlenecks and drive resolution.

  • Develop price/performance model to support new hardware transitions.

  • Automate day-zero hardware readiness. Build automated performance-validation workflows and per-provider/per-instance scorecards so Snowflake can qualify and price new silicon at or near cloud-provider GA.

  • Grow the performance engineering discipline. Mentor engineers, build out benchmarking capability, and drive company-wide performance education (e.g., a recurring Performance Tech Talk series).

Our ideal candidate will have:

  • 12+ years of experience in performance engineering, systems engineering, or infrastructure engineering, with a track record of principal-level technical leadership.

  • Deep expertise in cloud infrastructure performance across at least one major CSP (AWS, Azure, or GCP), including instance types, pricing models, and capacity constraints.

  • Strong grounding in hardware/systems fundamentals: CPU microarchitecture, memory bandwidth, I/O subsystems, and use of profiling tools (PMU counters, etc.) to root-cause performance bottlenecks.

  • Experience building or operating large-scale benchmarking systems (e.g., TPC-DS-style workloads) and turning benchmark output into actionable pricing/rollout decisions.

  • Ability to build quantitative models connecting technical performance metrics to business outcomes (pricing multipliers, cost-per-query).

  • A track record of leading cross-functional, cross-company initiatives — comfortable being the primary technical point of contact with external hardware and cloud partners (CSPs, silicon vendors).

  • Bias toward automation: builds scorecards, dashboards, and validation pipelines rather than relying on one-off analysis.

Nice to Have

  • Experience with data warehouse / distributed database performance characteristics.

  • Direct experience partnering with cloud providers or silicon vendors on early-access hardware programs.

  • Experience building hardware-emulation systems.


Snowflake is growing fast, and we’re scaling our team to help enable and accelerate our growth. We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake.

How do you want to make your impact?

For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information: careers.snowflake.com

Similar Jobs

Yesterday
Hybrid
150K-196K Annually
Entry level
150K-196K Annually
Entry level
Cloud • Information Technology • Security • Software • Cybersecurity
Build, deploy, and manage large-scale multi-region PostgreSQL clusters in production. Develop automation, monitoring, observability, and performance-tuning tools; implement high availability, backup, and disaster recovery solutions; optimize indexing and queries; and collaborate with infrastructure and application teams to integrate database tooling and improve platform reliability.
Top Skills: AnsibleBashCC++CassandraDockerFlywayGoGooseGrafanaHaproxyKibanaKubernetesLiquibasePgbouncerPostgresPrometheusPythonRedisRubySaltTerraformTimescale
Yesterday
Hybrid
150K-262K Annually
Senior level
150K-262K Annually
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Architect and build AI-native automation pipelines, LLM-powered tooling, agentic workflows, MCP integrations, and unified content systems for ServiceNow’s knowledge platforms. Develop full-stack solutions using Java, JavaScript, modern UI frameworks, and Python or Node.js. Partner with UX, research, and technology teams while establishing scalable engineering standards and managing projects with significant technical risk.
Top Skills: Ai Agent Orchestration FrameworksAngularAnthropicDitaJavaJavaScriptKnowledge GraphsLlm ApisModel Context Protocol (Mcp)Node.jsOpenaiPythonReactServicenow Knowledge Management SystemsVue
Yesterday
In-Office
130K-160K Annually
Senior level
130K-160K Annually
Senior level
Healthtech • Conversational AI • Generative AI
Own end-to-end technical recruiting for an early-stage healthcare AI startup: source, screen, coordinate interviews, manage offers/closing, design interviews, run talent brand/community programs, apply AI sourcing and ATS discipline, measure recruiting metrics, and support people ops and onboarding.
Top Skills: Ai Sourcing ToolsAi/MlAts

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account