Snowflake
Snowflake→

Software Engineer Intern - Warsaw Security

InternshipPL-Warsaw-Lixa CEngineeringEngineering2mo ago

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

Core Requirements

EngineeringEngineering