Software Engineer Intern - Berlin (2026)
On-site · Berlin, State of Berlin, Germany
Job Summary
Snowflake is offering a Software Engineer Internship focused on empowering enterprises through innovative cloud data platform development. Interns will work on complex projects within a diverse engineering team, gaining exposure to significant software engineering challenges. Candidates must have a completed BS degree with an MS or PhD in progress, and demonstrate proficiency in programming languages such as C++ or Java. Skills in algorithms, data structures, and systems programming are essential, alongside experience in big data and data migration. Great problem-solving ability and teamwork experience are required. Internships are full-time and can last from 4 to 12 months.
Required Qualifications
- Currently enrolled in an accredited college/university program
- Completed BS degree, with MS or PhD in progress
- Excellent programming skills in C++ or Java
- Knowledge of data structures and algorithms
- Strong problem solving skills
- Fluent English language skills (oral and written)
- Experience working as part of a team
- Dedication and passion for technology
- Experience working with big data (engineering/processing) and data migration
Desired Qualifications
- Research or publications in databases or distributed systems
- Experience with geo features processing
- Contributions to open source
Additional Requirements
- Must be actively enrolled in an accredited college/university program during the time of the internship
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.