Build the future of the AI Data Cloud. Join the Snowflake team.
The Role
We’re looking for an experienced Analyst to support the Snowflake BI team as part of our Data Analytics Office. In this role, you will drive value and empower decision making through data, analysis, reporting, and automation that will impact Snowflake’s success as a company.
Job Description
We’re looking for a Data Analyst to join our growing Data Analytics Organisation. In this role, you will support the BI team and drive value by empowering decision making through data modeling, reporting, and analysis. You will:
Collaborate with a variety of internal business and technical stakeholders to identify use cases, gather requirements, and deliver business intelligence solutions.
Research data from key business systems, working with IT to ingest data into Snowflake, assessing data quality, and architecting data models and pipelines.
Build dashboards to enable ongoing delivery of information and insights to internal business stakeholders.
Manage and resolve issues related to data inconsistencies, performance bottlenecks, and visualization errors, while also implementing feature enhancements based on stakeholder feedback.
Formulate project plans, conduct user testing, and maintain documentation for data models, metrics, and reporting.
Think creatively to find optimal solutions to our complex, often unstructured problems
Identify weaknesses in processes, data, and systems, and drive continuous improvements across the organization.
What You Will Need
Required skills:
4+ years of experience as a Data Analyst or BI Engineer
Advanced SQL skills for analysis, query standardization, and building large-scale relational datasets
Experience using Python for data parsing, structuring, and transformation
Strong experience in developing, testing, and maintaining enterprise-level reports and dashboards using tools like Tableau, Power BI, or Looker
Experience with MPP databases (Snowflake, Redshift, BigQuery, etc.)
Ability to translate loosely defined business questions into clear business, data, and technical requirements
Effective communication with both technical and non-technical stakeholders, including senior leaders
Ability to prioritize and execute tasks in a high-pressure, dynamic environments
Understanding of user interaction to maximize product impact
Experience in defining, planning, and managing individual projects
Strong ownership mindset and ability to introduce structure to complex problems
Passion for detail, quality, problem-solving, and efficiency
Preferred skills:
Experience leading or working within a scrum, sprint, or other agile framework
Experience using Python libraries such as Pandas, NumPy, and Plotly for data manipulation and visualization for reporting
Experience building data apps using Streamlit
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?