Skip to main content

Snowflake

Software Engineer Intern (Database Engineering) - Spring 2027

US-CA-Menlo ParkfulltimeinternAdded today

About this role

Snowflake seeks a database engineering intern for Spring 2027 to work on enterprise-grade cloud data platform systems. You'll contribute to query engines, storage systems, and distributed data processing while gaining exposure to large-scale database internals and cloud infrastructure.

What you'll do

  • Implement and test features in query compilation, optimization, and execution components
  • Contribute to database engine development across compiler, query optimization, or performance areas
  • Work on high-performance data processing and distributed systems within FoundationDB or Unistore teams
  • Participate in design and testing of enterprise-grade software services
  • Collaborate with mentors and engineers on challenging, production-facing projects
  • Handle sensitive customer data according to company security standards

What they're looking for

  • C++ or Java programming (C++20/C++17 or Java 20/17 preferred)
  • Data structures and algorithms
  • Systems programming: multi-threading and concurrency
  • Problem-solving and rapid learning
  • Team collaboration and communication
  • SQL and database concepts
  • Cloud platforms (AWS, Azure, Google Cloud)

Benefits

  • Paid, full-time internship with flexible hours and work-from-home options
  • Mentorship from world-class database engineers and dedicated manager support
  • Exposure to cutting-edge database technology and research
  • Catered lunches, gaming consoles, and company outings (when in-office)
  • Casual dress code and team inclusion in company activities
  • Opportunity to impact real systems serving customers globally
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

  • Walk us through a complex data structure or algorithm problem you solved and how you optimized it.
  • Describe your experience with multi-threaded or concurrent programming—what challenges did you face?