Software Engineer Intern - Berlin (2026) at Snowflake | Berlin, Germany | Rezi

Software Engineer Intern - Berlin (2026) at Snowflake

Software Engineer Intern - Berlin (2026)

Snowflake · Berlin, Germany

2 months ago

Software Engineer Intern - Berlin (2026)

Snowflake · Berlin, Germany

2 months ago
Resume preview

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

Target Resume Now

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 low-ego individuals who thrive in dynamic environments and move with an experimental mindset to discover simpler, more powerful ways to deliver results. Your role is to help redefine the future of how work gets done.

Responsibilities

  • Build enterprise-grade, reliable, and trustworthy software/services.
  • Gain exposure to SQL and/or other database technologies (e.g., Spark, Hadoop).
  • Understand database internals, large-scale data processing, transaction processing, distributed systems, and data warehouse design.
  • Implement and test features in query compilation, compiler design, and query execution.
  • Gain experience working with cloud infrastructure, AWS, Azure, and/or Google Cloud.
  • Learn about cutting-edge database technology and research.

Requirements

  • Must be actively enrolled in an accredited college/university program during the internship.
  • Completed BS degree, with an MS or PhD in progress.
  • Required coursework: algorithms, data structures, and operating systems.
  • Excellent programming skills in C++ or Java.
  • Knowledge of data structures and algorithms.
  • Strong problem-solving ability and capacity to learn quickly in a dynamic environment.
  • Fluent English language skills (oral and written).
  • Experience working as part of a team.
  • Dedication and passion for technology.
  • Systems programming skills including multi-threading and concurrency.

Skills

  • AI
  • C++
  • Java
  • Data structures
  • Algorithms
  • Multi-threading
  • Concurrency
  • SQL
  • Spark
  • Hadoop
  • Database internals
  • Large-scale data processing
  • Transaction processing
  • Distributed systems
  • Data warehouse design
  • Query compilation
  • Compiler design
  • Query execution
  • Cloud infrastructure
  • AWS
  • Azure
  • Google Cloud
  • Database technology
  • Research
  • Geo features processing
  • Open source contributions
  • Big data engineering
  • Data migration

Work Type

  • Full-time internships

Experience Level

  • Internship

Education Level

  • BS degree completed
  • MS or PhD in progress
  • Computer Science major
  • Computer Engineering major
  • Electrical Engineering major
  • Physics major
  • Math major

Benefits

  • Paid internships
  • Post-internship career opportunities
  • Exposure to a fast-paced, yet fun, startup culture
  • Work with world-class experts on challenging projects
  • Opportunity to provide meaningful contributions to a real system
  • High level of access to supervisors
  • Detailed direction without micromanagement
  • Feedback throughout internship
  • 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
  • Access to gaming consoles
  • Recreational games
  • Happy hours
  • Company outings

About the Company

  • Snowflake is powering the era of the agentic enterprise.
  • Snowflake started with a clear vision: develop a cloud data platform that is effective, affordable, and accessible to all data users.
  • Snowflake developed an innovative new product with a built-for-the-cloud architecture that combines the power of data warehousing, the flexibility of big data platforms, and the elasticity of the cloud at a fraction of the cost of traditional solutions.
  • We are now a global, world-class organization with offices in more than a dozen countries and serving many more.
  • 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.