Software Engineer Intern - Berlin (2026)

Snowflake
Berlin
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Teamwork","Problem-solving","Learning quickly","Communication"]

Internship in Snowflake's engineering team in Berlin focusing on high-performance software design and data processing. You will collaborate on challenging database and cloud-related projects, contribute to a real system used by customers, and receive mentorship with hands-on learning in C++/Java, data structures, and distributed systems over a 4–12 month period.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Snowflake
Snowflake
11 months ago

Software Engineer Intern - Berlin (2026)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 9 hours agoStatus: Live

Job Summary

Internship in Snowflake's engineering team in Berlin focusing on high-performance software design and data processing. You will collaborate on challenging database and cloud-related projects, contribute to a real system used by customers, and receive mentorship with hands-on learning in C++/Java, data structures, and distributed systems over a 4–12 month period.
Location: Berlin
Workplace: Onsite
Employment Type: Full time · 12 months
Job Function: Software Engineering
Seniority: Intern level

Key Responsibilities

  • •Collaborate with engineers to build enterprise-grade software/services for Snowflake’s platform
  • •Contribute to a real system used by customers, under mentor guidance
  • •Engage with SQL/database-related learning and distributed systems concepts
  • •Participate in code development, testing, and feature implementation
  • •Work with cloud infrastructure concepts and modern data processing technologies

Pay and Benefits

Perks:Remote WorkFlexible Hours

Key Requirements

  • •Must be actively enrolled in an accredited college/university program during the time of the internship
  • •Required: A completed BS degree, with an MS or PhD in progress
  • •Excellent programming skills in C++ or Java
  • •Knowledge of data structures and algorithms
  • •Systems programming skills including multi-threading, concurrency, etc.
Experience:DatabasesDistributed systemsCloud computingBig data
Education:Bachelor's
Skills:TeamworkProblem-solvingLearning quicklyCommunication
Languages:English
Tech Stack:C++JavaSQLSparkHadoopAWSAzureGoogle CloudMultithreadingConcurrency

Company Brief

Snowflake
Provides a cloud-native data platform for data warehousing, data engineering, data science, and analytics, enabling organizations to store, process, and share large-scale data across multiple cloud providers with elastic scalability and performance.
Industry: Data Infrastructure
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Bozeman, United States
Founded: 2012
WebsiteLinkedIn