About The Position

Snowflake is powering the era of the agentic enterprise and is seeking AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. The ideal candidate will possess innate curiosity, treat AI as a high-trust collaborator, and have a rapid, experimental mindset to discover simpler, more powerful ways to deliver results. Snowflake, founded with a vision to develop a cloud data platform that is effective, affordable, and accessible to all data users, has developed an innovative product with a built-for-the-cloud architecture. The company is now a global, world-class organization. This internship offers dedicated students the chance to create a lasting future for themselves and Snowflake by working with ground-breaking technology.

Requirements

  • Must be actively enrolled in an accredited college/university program during the time of the internship
  • Desired class level: 3rd/4th year Undergraduates, Masters, or PhD
  • Desired majors: Computer Science, Computer Engineering, Electrical Engineering, Physics, Math, or related field
  • Required coursework: algorithms, data structures, software engineering, and operating systems
  • Excellent programming skills in C++ or Java
  • Knowledge of data structures and algorithms
  • Systems programming skills including multi-threading, concurrency, etc.
  • Strong problem solving and ability to learn quickly in a dynamic environment
  • Experience with working as a part of a team
  • Dedication and passion for technology

Nice To Haves

  • Recommended coursework: cloud computing, compilers, database systems, distributed systems, functional PL, networking
  • Bonus experience: research or publications in databases or distributed systems, and contributions to open source
  • Experience working with big data (engineering / processing)
  • Preferred knowledge of C++20 or C++17, Java 20 or Java 17

Responsibilities

  • Implementation, testing of features in query compilation, compiler design, query execution
  • Every Snowflake employee is expected to follow the company’s confidentiality and security standards for handling sensitive data.
  • Snowflake employees must abide by the company’s data security plan as an essential part of their duties.
  • It is every employee's duty to keep customer information secure and confidential.

Benefits

  • Paid, full-time internships
  • Post-internship career opportunities (full-time and/or additional internships)
  • Exposure to a fast-paced, fun and inclusive culture
  • A chance to work with world-class experts on challenging projects
  • Opportunity to provide meaningful contributions to a real system used by customers
  • High level of access to supervisors (manager and mentor), detailed direction without micromanagement, feedback throughout your internship, and a final evaluation
  • Treated as a member of the Snowflake team, included in company meetings/activities
  • Flexible hours
  • Casual dress code
  • Accommodations to work from home
  • Swag
  • Catered lunches (when return to office in effect)
  • Access to gaming consoles (when return to office in effect)
  • Recreational games (when return to office in effect)
  • Happy hours (when return to office in effect)
  • Company outings (when return to office in effect)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service