Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Snowflake Logo

Staff Software Engineer - Applied Performance Group

Snowflake

Salary not specified
Oct 31, 2025
Menlo Park, CA, US
Apply Now

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.