Snowflake is looking to solve challenging customer performance issues, deliver on big deals, and maintain a competitive edge by benchmarking against competitors. They aim to continuously improve their product and ensure they are building the best Cloud Data Platform in the industry.
Requirements
- Strong SQL performance analysis experience, Python and/or Java expertise, and the ability to use tools to identify and articulate performance issues
- Broad understanding of cloud platforms and solutions, including experience and understanding of large-scale infrastructure-as-a-service platforms (e.g. Amazon AWS, Microsoft Azure, OpenStack)
- Deep understanding of complete data engineering and analytics stack and workflow, from data ingestion and load to transformation to data platform design to BI and analytics tools
- Deep technical expertise in databases, data warehouses, data processing, and applications
- Coding/programming experience in process automation
- Extensive knowledge of and experience with large-scale databases and distributed data processing technology (e.g. Databricks, Spark, Netezza, Oracle, Teradata, Greenplum, Google BigQuery, Amazon Redshift, Microsoft Synapse, Postgres, Apache Spark, Ray, Dask, Apache Kafka, Apache Flink, etc.)
- Software development experience with C/C++, Java, Scala, Spark
Responsibilities
- Be an expert on the topics of Snowflake architecture, query processing, workload profiling, data engineering, and Snowflake tools
- Be an expert in competitor solutions/products for analytics and data engineering
- Define, automate, execute, and publish competitive benchmarks
- Partner closely with other engineering teams to deliver both results and guidance on performance gaps, challenges, advantages, and disadvantages
- Collaborate with Product Management and Engineering to continuously improve Snowflake’s products and eco-system roadmaps.
Other
- Minimum 5 years of experience in technical role delivering Database, Data Warehouse, or Data Engineering implementations and/or benchmark initiatives
- Experience and ability to work directly with other engineering teams, product managers, and various levels of management
- Strong communication skills, able to effectively communicate ideas and technical concepts to both technical and executive audiences
- Proven track record of experience with Snowflake competitors
- University degree in computer science, engineering, mathematics or related fields, or equivalent experience.