Software Engineer Intern (Database Engineering) - Spring 2027

Snowflake
US - California - Menlo Park
View Company Profile / << Go Back

  • Job Type: Full time
  • 4 days ago

Job Description

Contribute to the design, implementation, and testing of database software features, including query compilation, optimization, and execution. Work on large-scale data processing, distributed systems, database performance, and reliability within Snowflake’s database engineering teams.

Requirements: Applicants must be actively enrolled in an accredited college or university program during the internship; students in their third or fourth undergraduate year, master’s, or PhD programs are desired, with relevant coursework in algorithms, data structures, software engineering, and operating systems. Strong C++ or Java programming skills, systems programming knowledge, problem-solving ability, and teamwork are expected; database, distributed systems, cloud, or big-data experience is advantageous.

Key Skills: C++, Java, Data Structures, Algorithms, Systems Programming, Multithreading, Concurrency, Problem Solving, Teamwork, Database Systems, Distributed Systems, Cloud Computing, Big Data Processing, Compiler Design, SQL, Operating Systems

Benefits: Medical Insurance, Dental Insurance, Vision Insurance, Life Insurance, Disability Insurance, Flexible Spending Account, Health Savings Account, Employee Assistance Program, Paid Internship, Flexible Hours, Work-From-Home Accommodations, Catered Lunches, Company Events, Company Swag




Fast Track Upload