Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Software Engineer Intern - Berlin (2027) role.
Rezi rewrites your resume against Snowflake's job description. Free.

Tailor your resume to this Software Engineer Intern - Berlin (2027) role.
Rezi rewrites your resume against Snowflake's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Software Engineer Intern - Berlin (2027) posting at Snowflake — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Software Engineer Intern - Berlin (2027) posting at Snowflake — free, in seconds.
About the Role
Snowflake is powering the era of the agentic enterprise and seeks AI-native thinkers to reinvent how work gets done. We look for individuals with innate curiosity, who treat AI as a high-trust collaborator, and who thrive in dynamic, experimental environments.
Responsibilities
- Work alongside world-class experts on meaningful, real-world projects that contribute directly to systems used by global customers.
- Build enterprise-grade, reliable, and secure cloud software and services.
- Gain hands-on experience with cutting-edge database internals, large-scale distributed systems, and cloud infrastructure (AWS, Azure, Google Cloud).
- Acquire practical knowledge in compiler design, query execution, streaming pipelines, and advanced SQL features.
- Engage in colleague mentorship and collaborative problem-solving in a modern tech stack (C++, Java).
Requirements
- Must be actively enrolled in an accredited college or university program during the time of the internship (from 3rd year Bachelor up to Master’s or PhD levels) in Computer Science, Computer Engineering, Physics, Math, or a related technical field.
- 4 month minimum, 6 months recommended, up to 12 months supported, start date flexible.
- Foundational knowledge of algorithms, data structures, and operating systems.
- Programming experience in C++ or Java, and familiarity with systems programming concepts (e.g., multi-threading, concurrency).
- Ability to collaborate effectively in a team environment and solve problems creatively.
- Fluent written and spoken English skills.
Skills
- AI
- C++
- Java
- Algorithms
- Data Structures
- Operating Systems
- Systems Programming
- Multi-threading
- Concurrency
- Database Systems
- Distributed Systems
- Cloud Computing
- Compilers
- Big Data Engineering
- Data Processing
- Geospatial Features
- Open-source contributions
- Research
- Publications
Work Type
- Full-time internship
- Flexible working hours
- Work-from-home options
Experience Level
- 3rd year Bachelor up to Master’s or PhD levels
Education Level
- Bachelor’s Degree
- Master’s Degree
- PhD
Benefits
- Dedicated Mentorship & Support
- Real Impact & Ownership
- Inclusive Culture & Flexibility
- Career Growth
- Paid full-time internship
- Catered lunches
- Team outings
- Happy hours
- Access to gaming consoles
- Recreational games
- Employee resource groups
- Great swag
About the Company
- Snowflake is growing fast, and we’re scaling our team to help enable and accelerate our growth.
- We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake.