
Software Engineer Intern - Berlin (2026)
DE-Berlin-Trion Building
Full Time
Intern
Software Engineer Intern
Sep 26, 2025
The role
Summary
A Software Engineer Intern position at Snowflake's Berlin office focusing on cloud data platform development with hands-on experience in distributed systems, database engineering, and query optimization. The role offers 4-12 month duration with opportunities to work on enterprise-grade software used by global customers.
What you'll do
What we look for
Technical
Education
Experience
Skills
Required skills
Nice to have
Compensation & benefits
Benefits
Competitive Compensation
Paid, full-time internship with competitive salary in the heart of Berlin's tech industry
Career Development
Post-internship career opportunities including full-time positions and additional internship opportunities
Mentorship Program
High level of access to supervisors, dedicated manager and mentor support with detailed guidance
Professional Growth
Exposure to fast-paced startup culture with opportunities to work on challenging projects with world-class experts
Flexible Work Arrangements
Flexible working hours, casual dress code, and accommodations to work from home when needed
Team Integration
Full inclusion as Snowflake team member with participation in company meetings, activities, and decision-making processes
Office Perks
Catered lunches, access to gaming consoles, recreational games, and company-branded merchandise
Social Activities
Regular happy hours, company outings, and team building events to foster collaboration and networking
Learning Opportunities
Exposure to cutting-edge database technology, research projects, and enterprise-scale system architecture
Technical Infrastructure
Access to state-of-the-art development tools, cloud platforms, and enterprise-grade software environments
Interview process
- 1Application Review — Initial screening of resume, academic transcripts, and portfolio projects focusing on relevant coursework and technical experience
- 2Technical Phone Screen — 45-60 minute technical interview covering data structures, algorithms, and basic systems programming concepts
- 3Coding Assessment — Take-home coding challenge or live coding session demonstrating C++ or Java proficiency and problem-solving approach
- 4Technical Deep Dive — In-depth technical interview focusing on distributed systems, database concepts, and systems design fundamentals
- 5Behavioral Interview — Cultural fit assessment covering teamwork, learning agility, and passion for technology and innovation
- 6Team Match — Discussion with potential team members to determine best fit among available teams like XP, Search Optimization, or SQL Features
- 7Final Review — Final decision and offer discussion including internship duration, start date flexibility, and potential team placement
You'll be redirected to the company's application page
More Jobs at Snowflake
98 other open positions

Snowflake
View all jobs
Snowflake is an American cloud computing company offering data warehousing and analytics platforms.
Tech Stack
Interview Guides
11 guides available for Snowflake
Apply Now