Principal Software Engineer I at Snowflake - ScoutJobs - The AI-curated global job board
Skip to content
S
Posted 7 hours ago

Principal Software Engineer I

SnowflakePrincipal Software Engineer I

Requirements

15+ years in distributed systems, Data warehouse or infrastructure experience, Cloud environment expertise (AWS, Azure, GCP), Strong system design skills

Skills

Distributed Systemscloud computingData Infrastructure

About the role

Responsibilities

  • 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 productionization
  • Collaborate with product managers, architects, engineering teams, and data science organizations
  • Provide strong technical leadership to the team and partner teams
  • Enable analytics capabilities for data science, business, and engineering groups

Requirements

  • 15+ years of experience in distributed systems
  • Experience in data warehouse or data infrastructure software development
  • Proven track record of delivering large scale and resilient distributed systems and services
  • Extensive development experience in cloud environments (AWS, Azure, or GCP)
  • Strong hands-on skills in complex system design and implementation
  • BS/MS/PhD in Computer Science or related major, or equivalent experience

Preferred Qualifications

  • Experience in Machine Learning (ML)

About the Company

Snowflake is powering the era of the agentic enterprise, providing a globally distributed data warehouse that manages petabyte-scale data sets to power core business, engineering, and data science needs.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Principal Software Engineer I

Snowflake · Menlo Park

Sign up to apply