Job Overview
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.
Snowflake runs large scale cloud infrastructure to deliver its own service — production and internal deployments, Kubernetes fleets, CI/CD, etc. Our cloud spend is in billions of dollars per year. The Cloud Efficiency team builds a unified, self-serve cloud efficiency platform along with AI skills and agents that makes spend observable, attributable, governable while driving insights and optimization of our cloud spend.
As a software engineer at snowflake you will
- Design, develop, and maintain scalable platform for resource ownership registry, usage attribution, utilization measurement, and cost modeling.
- Build AI agents, tools and automation to enhance system monitoring, alerting, and root cause analysis.
- Improve and optimize data ingestion, storage, and query efficiency for cloud utilization, cost and efficiency data at scale.
- Collaborate with teams across Snowflake to understand attribution and observability needs and implement solutions that improve operational visibility.
- Contribute to open-source and industry best practices in monitoring and distributed systems monitoring.
- Ensure high availability, reliability, and performance of team-managed platforms by participating in on-call rotations and incident management.
- Partner with Finance, Product and Engineering teams to turn usage, cost and utilization insights into landed operational change.
What we look for
- 7+ years of industry experience designing, building and supporting large scale systems in production.
- Experience with cost optimization and efficiency work on systems built on large private clouds or public cloud providers
- Deep system and architectural analysis experience to identify actionable performance and efficiency insights
- History of delivering large cross functional projects with measurable impact
- Proficiency in programming languages such as Go, Python or Java.
- Excellent problem-solving skills and ability to troubleshoot complex issues in a production environment.
- Strong communication skills and ability to collaborate effectively in a team environment.
- BS / MS in Computer Science, Engineering or related fields
- Prior background building AI agents and working with LLMs
Nice to have
- Experience developing or using observab