Skip to main content

Snowflake

Software Engineer Intern (Core, Infrastructure & Security) — Spring 2027

US-CA-Menlo ParkfulltimeinternAdded today

About this role

Snowflake is hiring software engineering interns for Spring 2027 to work across Core, Infrastructure, and Security domains on enterprise-grade distributed systems and data platform technology. You'll contribute to real systems serving global customers while developing expertise in large-scale data processing, cloud infrastructure, and security technologies.

What you'll do

  • Build and improve core systems for Snowflake's distributed data platform
  • Develop infrastructure automation and tooling to enhance engineering productivity
  • Contribute to security frameworks covering encryption, authentication, and access control
  • Write and test code for high-performance, large-scale data processing systems
  • Participate in multi-cloud deployment and release automation projects
  • Collaborate with world-class engineers on challenging, customer-facing systems

What they're looking for

  • Java, C++, Go, or Python programming
  • Data structures and algorithms
  • Systems programming (multi-threading, concurrency)
  • DevOps and containerization (Kubernetes, Docker, Terraform)
  • Distributed systems fundamentals
  • Cloud platforms (AWS, Azure, Google Cloud)
  • Database systems and SQL knowledge
  • Problem-solving and rapid learning ability

Benefits

  • Paid full-time internship with flexible hours and work-from-home options
  • Mentorship from experienced engineers with detailed feedback
  • Catered lunches, gaming consoles, and company outings
  • Exposure to cutting-edge database technology and research
  • Treated as full team member with access to company meetings and activities
  • Casual dress code and inclusive, fast-paced culture
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Snowflake

Snowflake builds a cloud data platform with marketplace capabilities, analytics infrastructure, and AI-powered data solutions, supported by robust security and streaming systems. The company is hiring full-stack engineers, analytics engineers, solution engineers, security-focused software engineers, and principal engineers to enhance its platform and infrastructure.

View all jobs at Snowflake

Likely interview questions

  • Tell us about a time you debugged a complex concurrency or multi-threading issue in a systems project.
  • What experience do you have with distributed systems, and how would you approach designing for fault tolerance?