Snowflake is looking for a Software Engineer to join the Applied Performance Group (APG) team, who will have a broad range of skills and experience ranging from strong SQL skills, data warehousing, data architecture, data engineering, transaction processing, security, performance analysis, analytics, etc. The ideal candidate will have experience with Snowflake competitors and a deep understanding of complete data engineering and analytics stack and workflow.
Requirements
- 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
- Minimum 2 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
- 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)
- Proven track record of experience with Snowflake competitors
- 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
- Strong SQL performance analysis experience, Python and/or Java expertise, and the ability to use tools to identify and articulate performance issues
- University degree in computer science, engineering, mathematics or related fields, or equivalent experience
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance