Description
At Snowflake, we're powering the era of the agentic enterprise. We're seeking AI-native thinkers who treat AI as a high-trust collaborator to solve problems and accelerate impact.
We're looking for dedicated students who share our passion for ground-breaking technology and want to create a lasting future for themselves and Snowflake.
What We Offer:
- Paid, full-time internships in the software industry
- Post-internship career opportunities
- Exposure to a fast-paced, fun startup culture
- Chance to work with world-class experts on challenging projects
- Opportunity to contribute to a real system used by customers
- High level of access to supervisors, feedback, and evaluations
- Flexible hours, casual dress code, work-from-home accommodations, and more
- Catered lunches, gaming consoles, recreational games, happy hours, and company outings
What We Expect:
- Actively enrolled in an accredited college/university program
- Completed BS degree, with an MS or PhD in progress
- Majors: Computer Science, Computer Engineering, Electrical Engineering, Physics, Math, or related fields
- Required coursework: algorithms, data structures, and operating systems
- Recommended coursework: database systems, distributed systems, cloud computing, compilers
- Experience with big data, data migration, and excellent programming skills in C++ or Java
- Strong problem-solving skills and fluent English language skills
What You'll Learn/Gain:
- Building enterprise-grade software/services
- Exposure to SQL, database technologies, and cloud infrastructure
- Understanding of database internals, large-scale data processing, and distributed systems
- Experience with query compilation, implementation, and testing
Possible Teams/Work Focus Areas:
- Execution platform, Search Optimization, SQL Features
- Database engineering, service runtime, streaming, metadata, and cloud engineering teams
- High-performance large-scale data processing, large-scale distributed systems, and query compilation