Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Software Engineer Intern - Berlin (2025)

Snowflake - Berlin, Germany

AI Summary ✨

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
  • Desired Majors: Computer Science, Computer Engineering, Electrical Engineering, Physics, Math, or related field
  • Required coursework: algorithms, data structures, and operating systems
  • Recommended coursework: Database systems, distributed systems, Geospatial/Geographic IS, cloud computing, compilers
  • Bonus experience: Research or publications in databases or distributed systems, experience with geo features processing, and contributions to open source
  • Experience working with big data (engineering / processing) and data migration
  • Duration: 4 month minimum, 6 months recommended, up to 12 months supported, start date flexible
  • Excellent programming skills in C++ or Java
  • Knowledge of data structures and algorithms
  • Strong problem solving and ability to learn quickly in a dynamic environment
  • Fluent English language skills (oral and written)
  • Experience with working as a part of a team
  • Dedication and passion for technology
  • Systems programming skills including multi-threading, concurrency, etc.

What You Will Learn/Gain:

  • How to build enterprise grade, reliable, and trustworthy software/services
  • Exposure to SQL and/or other database technologies (e.g., Spark, Hadoop)
  • Understanding of database internals, large-scale data processing, transaction processing, distributed systems, and data warehouse design
  • Implementation, testing of features in query compilation, compiler design, query execution
  • Experience working with cloud infrastructure, AWS, Azure, and/or Google Cloud in particular
  • Learning about cutting edge database technology and research

Perks and Benefits:

  • Paid, full-time internships in the heart of the software industry
  • Post-internship career opportunities (full-time and/or additional internships)
  • Exposure to a fast-paced, yet fun, startup culture
  • A chance to work with world-class experts on challenging projects
  • Opportunity to provide meaningful contributions to a real system used by customers
  • High level of access to supervisors (manager and mentor), detailed direction without micromanagement, feedback throughout your internship, and a final evaluation
  • Stuff that matters: treated as a member of the Snowflake team, included in company meetings/activities, flexible hours, casual dress code, accommodations to work from home, swag and much more
  • Catered lunches, access to gaming consoles, recreational games, happy hours, company outings, and more
  • Embraced as a full member of the diverse Snowflake engineering team
Apply here
Experience: Junior
Posted: September 19, 2024

Get notified about new job opportunities

Subscribe