Snowflake is about empowering enterprises to achieve their full potential — and people too. With a culture that’s all in on impact, innovation, and collaboration, Snowflake is the sweet spot for building big, moving fast, and taking technology — and careers — to the next level.
There is only one Data Cloud. Snowflake’s founders started from scratch and designed a data platform built for the cloud that is effective, affordable, and accessible to all data users. But it didn’t stop there. They engineered Snowflake to power the Data Cloud, where thousands of organizations unlock the value of their data with near-unlimited scale, concurrency, and performance. This is our vision: a world with endless insights to tackle the challenges and opportunities of today and reveal the possibilities of tomorrow.
We’re looking for dedicated students who share our passion for ground-breaking technology and want to create a lasting future for you and Snowflake.
Where Data Does More. Build with Data. Learn with Leaders.
Snowflake is about empowering enterprises — and people — to achieve their full potential. With a culture built on impact, innovation, and collaboration, Snowflake is the place to build big, move fast, and take both technology and careers to the next level.
There is only one Data Cloud. Snowflake’s cloud-native platform enables organizations to operate with massive scale, performance, and concurrency. On top of this foundation, Snowflake builds high-quality internal applications that support critical business workflows across the company.
About the Team
The ET Applications team, part of Snowflake’s Enterprise Technology Application Engineering organization, builds full-stack applications used across Snowflake to improve productivity, efficiency, and operational excellence.
Our work spans modern front-end user experiences, scalable backend services, and robust data integrations. As an intern, you’ll contribute across the stack—helping design, build, and ship real features used by Snowflake teams every day.
WHAT WE OFFER :
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, fun and inclusive 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
Start dates: May 11th, May 26th, or June 22nd
Ownership of user-facing features with real business impact
Close mentorship from experienced full-stack engineers
A high-trust environment with clear expectations and continuous feedback
Exposure to enterprise-scale application architecture
Opportunity for full-time or return internship offers
WHAT WE EXPECT :
Must be actively enrolled in an accredited college/university program during the time of the internship
Desired Class Level: undergraduate, Master’s, or PhD program during the internship
Desired majors: Computer Science, Software Engineering, or a related field
Bonus Experience:Experience with frontend technologies (e.g., JavaScript/TypeScript, React or similar frameworks)
Strong programming fundamentals in Python and/or Java
Working knowledge of SQL and relational databases
Solid understanding of software engineering fundamentals and web application architecture
Strong problem-solving skills, curiosity, and a bias for action
Willingness to learn, ask questions, and collaborate in a fast-paced environment
WHAT YOU WILL LEARN / GAIN :
As a Software Engineering Intern – Full Stack Applications, you will:
Design and build end-to-end application features, from user-facing UI to backend services
Develop modern front-end experiences using contemporary web technologies
Build and extend backend APIs and services using Python and Java
Work with SQL and data systems to support application functionality and reporting
Collaborate with product managers, designers, and engineers to deliver intuitive, scalable solutions
Participate in code reviews, testing, and technical documentation
Help improve application performance, reliability, and maintainability
You will work on real systems and ship meaningful features—not sample projects or mock applications.
What You’ll Learn & Gain:
How to build production-grade full-stack applications at enterprise scale
How frontend, backend, and data layers work together in modern systems
Best practices for clean code, testing, and maintainable design
How internal business applications are built and operated at Snowflake
Experience working in a collaborative, high-impact engineering organization
How Do You Want to Leave Your Mark?
Snowflake is investing in the next generation of builders. We’re looking for interns who enjoy working across the stack, care about user experience, and want to build systems that make a real impact.
Every Snowflake employee is expected to follow the company’s confidentiality and security standards for handling sensitive data. Snowflake employees must abide by the company’s data security plan as an essential part of their duties. It is every employee's duty to keep customer information secure and confidential.
Snowflake is growing fast, and we’re scaling our team to help enable and accelerate our growth. We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake.
How do you want to make your impact?
For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information: careers.snowflake.com