Snowflake

Software Engineer Intern - Berlin (2027)

Snowflake
Apply
1 month ago
Berlin, GermanyIntern

Responsibilities

  • Build enterprise-grade, reliable, and secure cloud software and services.
  • Work on meaningful projects contributing to systems used by global customers.
  • Gain hands-on experience with database internals, large-scale distributed systems, and cloud infrastructure.
  • Apply or learn concepts involving compiler design, query execution, streaming pipelines, and advanced SQL features.
  • Collaborate with teammates and solve technical problems creatively.

Requirements

  • Be actively enrolled in an accredited college or university program during the internship, from the third year of a bachelor’s degree through master’s or PhD study, in Computer Science, Computer Engineering, Physics, Math, or a related technical field.
  • Have foundational knowledge of algorithms, data structures, and operating systems.
  • Have programming experience in C++ or Java and familiarity with systems programming concepts such as multithreading and concurrency.
  • Have fluent written and spoken English skills.
  • Coursework or familiarity with database systems, distributed systems, cloud computing, or compilers is preferred.
  • Experience or interest in big data engineering, data processing, or geospatial features is preferred.
  • Open-source contributions, research experience, or publications in databases or distributed systems are preferred.

Benefits

  • Paid full-time internship lasting at least four months, with six months recommended and up to twelve months supported.
  • Flexible start date, with target start dates from February 2027 onward.
  • Flexible working hours and work-from-home options.
  • Dedicated manager access, personal mentorship, constructive feedback, and collaborative support.
  • Catered lunches, team outings, happy hours, gaming consoles, recreational games, employee resource groups, and company swag.
  • Potential pathways to full-time roles or additional internships after the internship.

Tech Stack

AWSAzureC++Google CloudJavaSQL

Categories

Snowflake

About Snowflake

10,000+ employees

Snowflake builds a cloud-native data platform used by enterprises to store, integrate, share, and analyze data across AWS, Azure, and Google Cloud. Its core products span data warehousing, data lakes, data engineering, and governed data sharing, sold via consumption-based subscriptions. Founded in 2012 and publicly traded on the NYSE (SNOW) following a 2020 IPO, Snowflake supports analytics and data application workloads across industries.

Contact me