Posted in

Software Engineer Intern – Database Engineering

Software Engineer Intern – Database Engineering

CompanySnowflake
LocationMenlo Park, CA, USA, Bellevue, WA, USA
Salary$42 – $60
TypeInternship
DegreesBachelor’s, Master’s, PhD
Experience LevelInternship

Requirements

  • 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, Computer Engineering, Electrical Engineering, Physics, Math, or related field
  • Required coursework: algorithms, data structures, software engineering, and operating systems
  • Excellent programming skills in C++ or Java
  • Knowledge of data structures and algorithms
  • Systems programming skills including multi-threading, concurrency, etc.
  • 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

Responsibilities

  • Work on challenging projects
  • Provide meaningful contributions to a real system used by customers
  • Gain exposure to SQL or other database technologies (e.g., Spark, Hadoop)
  • Learn how to build enterprise grade, reliable, and trustworthy software/services
  • Experience working with cloud infrastructure, AWS, Azure, and/or Google Cloud

Preferred Qualifications

  • Recommended coursework: cloud computing, compilers, database systems, distributed systems, functional PL, networking
  • Bonus experience: research or publications in databases or distributed systems, and contributions to open source
  • Preferred knowledge of C++20 or C++17, Java 20 or Java 17
  • Experience working with big data (engineering / processing)