Principal Software Engineer - Performance Engineering (Cloud Infrastructure)
Core
Drive Snowflake's cloud infrastructure performance strategy by evaluating new hardware generations, building benchmarking infrastructure, and translating technical data into pricing and rollout decisions.
Role type
Principal Software Engineer (Performance Engineering)
Builds
Benchmarking and modeling infrastructure, automated performance-validation workflows, and price/performance models.
Domain
Cloud Infrastructure / Hardware Systems
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Cloud infrastructure performance expertise, CPU microarchitecture analysis, memory bandwidth characterization, I/O behavior analysis, benchmarking system design, quantitative modeling, cross-functional leadership, automation pipeline development
Preferred skills
Data warehouse performance knowledge, cloud provider partnership experience, hardware-emulation system development
Technologies
AWS, Azure, GCP, Graviton, AMD Turin, Azure ARM/Cobalt, GCP Axion, PMU counters, TPC-DS workloads
Responsibilities
Lead evaluation of new cloud instance types; shape technical roadmap and measurement methodology; characterize hardware performance at deep levels; develop price/performance models; automate day-zero hardware readiness; mentor engineers and grow performance engineering discipline
Seniority
Principal, high-autonomy technical leadership