1 year ago
Berlin, GermanyIntern
Responsibilities
- Implement and test features related to query compilation, compiler design, and query execution.
- Contribute to database engineering, service runtime, streaming and data pipelines, metadata, Streamlit, and cloud engineering projects.
- Work on high-performance large-scale data processing, distributed systems, software-as-a-service platforms, and stability and performance testing frameworks.
- Learn and contribute to enterprise-grade reliable and trustworthy software and services used by customers.
Requirements
- Must be actively enrolled in an accredited college or university program during the internship.
- Completed BS degree required, with an MS or PhD in progress.
- Computer Science, Computer Engineering, Electrical Engineering, Physics, Math, or a related major is desired.
- Coursework in algorithms, data structures, and operating systems is required; database systems, distributed systems, geospatial systems, cloud computing, and compilers coursework is recommended.
- Excellent programming skills in C++ or Java are required.
- Experience with big data engineering or processing and data migration is required.
- Systems programming experience, including multithreading and concurrency, is expected.
- Research or publications in databases or distributed systems, geo-feature processing experience, and open-source contributions are bonus qualifications.
- Fluent written and spoken English, strong problem-solving skills, ability to learn quickly, teamwork experience, and passion for technology are expected.
Benefits
- Paid, full-time internship with potential post-internship full-time or additional internship opportunities.
- Four-month minimum duration, six months recommended, with up to 12 months supported; start dates are flexible from February 2026 onward.
- Flexible hours and accommodations to work from home.
- Mentorship, supervisor access, feedback, final evaluation, company activities, catered lunches, gaming consoles, recreational games, happy hours, outings, swag, and casual dress code.
About Snowflake
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.
