Software Engineer Intern - Berlin (2027)

Snowflake
Berlin
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Collaboration","Problem-solving","Creative thinking","Experimental mindset"]

Build enterprise-grade cloud software while learning database internals, distributed systems, and cloud infrastructure. As an intern, you’ll work on meaningful projects used by global customers, applying foundational CS skills like algorithms, data structures, and operating systems. You’ll gain hands-on experience across compiler design, query execution, streaming pipelines, and advanced SQL features, collaborating in a modern C++/Java tech stack and growing through dedicated mentorship.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Snowflake
Snowflake
23 hours ago

Software Engineer Intern - Berlin (2027)

✓ Verified Job

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

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

Job Summary

Build enterprise-grade cloud software while learning database internals, distributed systems, and cloud infrastructure. As an intern, you’ll work on meaningful projects used by global customers, applying foundational CS skills like algorithms, data structures, and operating systems. You’ll gain hands-on experience across compiler design, query execution, streaming pipelines, and advanced SQL features, collaborating in a modern C++/Java tech stack and growing through dedicated mentorship.
Location: Berlin
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Intern level

Key Responsibilities

  • •Build enterprise-grade, reliable, and secure cloud software and services.
  • •Gain hands-on experience with database internals and large-scale distributed systems.
  • •Work with cloud infrastructure and distributed systems concepts.
  • •Learn and apply compiler design, query execution, and streaming pipelines.
  • •Collaborate with teammates and contribute to projects used by global customers.

Pay and Benefits

Perks:Paid InternshipMeal AllowanceGaming Consoles

Key Requirements

  • •Must be actively enrolled in an accredited college/university during the internship (from 3rd-year Bachelor up to Master’s or PhD) in a technical field such as Computer Science, Computer Engineering, Physics, Math, or related.
  • •Duration: minimum 4 months, 6 months recommended, up to 12 months supported (start date flexible).
  • •Foundational knowledge of algorithms, data structures, and operating systems.
  • •Programming experience in C++ or Java, plus familiarity with systems programming concepts like multi-threading and concurrency.
  • •Fluent written and spoken English.
Education:Bachelor's in Computer Science, Computer Engineering, Physics, Math, or related technical field
Skills:CollaborationProblem-solvingCreative thinkingExperimental mindset
Languages:English
Tech Stack:AWSAzureGoogle CloudC++JavaSQL

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