Job Overview
At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done.
WHAT WE OFFER • Paid, full-time internships
- Post-internship career opportunities (full-time or part-time)
- Exposure to a fast-paced, fun, and inclusive culture
- A chance to work with world-class security experts on challenging, high-impact 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
- Treated as a full member of the Snowflake team: company meetings and activities, flexible hours, casual dress code, swag, and much more
- Warsaw office perks: catered lunches, access to recreational games, happy hours, company outings, and more
WHAT WE EXPECT • Must be actively enrolled in an accredited college/university program during the internship period
- Desired majors: Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related field
- Required coursework: algorithms, data structures, and operating systems
- Recommended coursework: information security, cryptography, cloud computing, database systems, or distributed systems
- Duration: 4 months + recommended
- Strong programming skills in Python or Java
- Solid knowledge of data structures and algorithms; familiarity with ML/AI concepts is a plus
- Strong problem-solving ability and capacity to learn quickly in a dynamic environment
- Experience working as part of a team
- Dedication, curiosity, and a passion for security and technology
- Working proficiency in English (our team operates in an English-language environment)
WHAT YOU WILL LEARN/GAIN • How to build enterprise-grade, reliable, and secure software services at cloud scale
- Hands-on experience across key security domains: Application Security , Infrastructure & Cloud Security , Security Engineering , Threat Detection & Response , and Compliance & Governance
- How to identify and remediate security vulnerabilities in large-scale distributed systems
- Experience building security tooling and automation using Python and Java
- Exposure to ML/AI techniques applied to security problems (anomaly detection, threat intelligence, etc.)
- Collaboration with product management and engineers to d