Search jobs > San Mateo, CA > Software engineer intern

Software Engineer Intern (Infrastructure Automation) - Summer 2025

Snowflake
San Mateo, California, US
Full-time

Build the future of data. Join the Snowflake team.

Snowflake started with a clear vision : develop a cloud data platform that is effective, affordable, and accessible to all data users.

Snowflake developed an innovative new product with a built-for-the-cloud architecture that combines the power of data warehousing, the flexibility of big data platforms, and the elasticity of the cloud at a fraction of the cost of traditional solutions.

We are now a global, world-class organization with offices in more than a dozen countries and serving many more.

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.

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
  • 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
  • When return to office in effect, catered lunches, access to gaming consoles, recreational games, happy hours, company outings, and more

What We Expect :

  • Must be actively enrolled in an accredited college / university program during the time of the internship
  • Desired class level : 3rd / 4th year Undergraduates, Masters, or PhD
  • Desired majors : Computer Science, Physics, Math, or related field
  • Required Coursework : Algorithms, Data Structures, Operating Systems,
  • Recommended Coursework : database systems, distributed systems
  • When : Summer (May - August))
  • Duration : 12-16 weeks recommended, more than 16 weeks also encouraged (12 month maximum)
  • Excellent programming skills in Python or Java
  • Experience with DevOps (Jenkins, Ansible, Terraform) and Containerization (Kuberneters, Docker) a plus
  • Knowledge of data structures and algorithms
  • Strong problem solving and ability to learn quickly in a dynamic environment
  • Experience with working as a part of a team
  • Dedication and passion for technology

WHAT YOU WILL LEARN / GAIN :

  • How to build enterprise grade, reliable, and trustworthy software / services
  • Exposure to SQL and / or other database technologies
  • Understanding of database internals, large-scale data processing, and data warehouse design
  • Delivering quality software in a large distributed system with emphasis on functional and performance automation, workloads and testing
  • Experience building automation frameworks and infrastructure to improve efficient of development workflow
  • Experience working with cloud infrastructure, AWS, Azure, and / or Google Cloud Platform in particular

POSSIBLE TEAMS / WORK FOCUS AREAS :

  • Database Query Engine (QA), Engineering Systems (ES), Cloud Platform & Deployment Engineering, Snowpark Container Services (SPCS), Quality & Release Engineering
  • Software-as-a-Service platform
  • Software frameworks for functional, system, performance & production testing
  • Tooling and infrastructure automation for engineering productivity
  • Multi-cloud release automation

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.

The following represents the expected range of compensation for this role :

The estimated pay range for this role is per hour.

The successful candidate’s starting hourly rate will be determined based on permissible, non-discriminatory factors such as skills, experience, and geographic location.

This role is also eligible for a competitive package that includes : medical, dental, vision, life, and disability insurance;

flexible spending & health savings account; employee assistance program; and other company benefits.

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.

1 day ago
Related jobs
Promoted
Verkada
San Mateo, California

We are looking for software engineers who thrive in a high growth environment working alongside teammates to launch products and features that will be utilized by customers across the globe. As part of the Software Engineering team, you'll have ownership of one or more projects on various product or...

Promoted
Pinterest
San Francisco, California

The internship program will run May 20, 2025 - August 9, 2025 and June 17, 2025 - September 6, 2025. You'll grow as a person and leader in your field, all the while helpingPinnersmake their lives better in the positive corner of the internet. ...

Promoted
VirtualVocations
San Francisco, California

A company is looking for a Senior Infrastructure Automation Engineer to automate internal business systems and enhance disaster recovery and business continuity. ...

Snowflake
San Mateo, California

Paid, full-time internships in the heart of the software industry. Post-internship career opportunities (full-time and/or additional internships). Desired majors: Computer Science, Computer Engineering, Electrical Engineering, Physics, Math, or related field. High level of access to supervisors (man...

Promoted
Waymo
Mountain View, California

We are looking for an experienced software engineer to help us build and scale Waymo's Real Time Hardware In the Loop (HIL) simulator. It fills a critical gap between what can be tested in cloud-based simulation and what has to be tested on the road and is a critical part of both engineers' daily wo...

Promoted
Volley Automation
San Francisco, California

Software Developer Engineer in Test (SDET) with solid experience in setting up integrated deployment pipelines and automated testing infrastructure from the ground up. Volley Automation is a parking technology company that designs solutions for fully automated and adaptable parking infrastructure. V...

Cisco
San Francisco, California

The modern world runs on the Internet, and the Internet cannot exist without its underlying infrastructure. As a Product Software Engineer at Meraki, you will bring life to our products, imbuing them with what some call the Meraki Magic. As a software engineer early in your career, you may still be ...

Motion Recruitment
California, United States

This role is great for someone who has a strong foundation in Google Cloud Platform (GCP) cloud infrastructure and enjoys working closely with engineering and business stakeholders to tackle a wide range of challenges. Proficient in streamlining development workflows with a keen interest in Site Rel...

Benchling
San Francisco, California

DevOps engineer or software engineer building infrastructure and/or internal tooling,. Collaborate with engineers across the Infrastructure organization to enable our software engineers to get their code into production quickly, safely, and without manual effort. The Release Engineering team owns so...

Palantir Technologies
Palo Alto, California

Our infrastructure teams are responsible for the lowest layers of our software stack, often focused on database technologies, distributed systems, large scale data systems, security, and application infrastructure. As a Software Engineer on infrastructure, you'll contribute high-quality code to unde...