Snowflake

Principal Software Engineer I - Snowhouse Foundation

US-CA-Menlo Park. Posted 8 months ago

The role

You will design and implement highly available distributed platforms and pipelines to enhance Snowflake data infrastructure. You will lead projects from idea to production and provide technical leadership to the team and partner teams.

What you will do

  • Design and implement innovative highly available distributed platforms and pipelines
  • Enhance the overall Snowflake data infrastructure
  • Lead and drive projects from idea formulation to design, implementation and successful productionization
  • Collaborate with product managers, architects, other engineering teams, data science organizations, and business groups
  • Provide strong technical leadership to the team and partner teams
  • Enable the data science organization, business groups, and engineering teams to build comprehensive analytics

Required qualifications

  • 15+ years of experience in distributed systems
  • Experience in data warehouse or data infrastructure software development
  • Track record of delivering large scale and resilient distributed systems and services
  • Extensive and strong development experience in cloud environments, such as AWS, Azure, and GCP
  • Strong collaboration and communication skills
  • Experience in distributed systems and databases
  • Strong hands-on skills
  • BS/MS/PhD in Computer Science or related majors, or equivalent experience

Nice to have

  • Experience in ML

About the company

Snowflake is building a globally distributed data warehouse that powers core business, engineering, and data science needs. The company is scaling its team to accelerate growth and redefine how work gets done.

Principal Software Engineer I - Snowhouse Foundation at Snowflake | JobZoey