Software Engineer Intern (Core Engineering) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Snowflake · 10 hours ago

Software Engineer Intern (Core Engineering)

Snowflake is a company focused on empowering enterprises through innovative cloud data platforms. They are seeking dedicated students for a Software Engineer Intern position, where interns will work on challenging projects and gain exposure to enterprise-grade software development.

AnalyticsArtificial Intelligence (AI)Cloud Data ServicesData ManagementEnterprise SoftwareSoftware
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Responsibilities

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, Object-oriented programming
Recommended coursework: cloud computing, compilers, database systems, distributed systems, operating systems, cryptography & authentication, networking
Bonus experience: research or publications in databases or distributed systems, and contributions to open source
Experience working with big data (engineering / processing) and data migration
Excellent programming skills in C++ or Java
Preferred knowledge of C++20 or C++17, Java 20 or Java 17
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
How to build enterprise grade, reliable, and trustworthy software/services
Exposure to SQL or other database technologies (e.g., Spark, Hadoop)
Understanding of database internals, large-scale data processing, transaction processing, distributed systems, and data warehouse design
Implementation, testing of features in query compilation, compiler design, query execution
Experience working with cloud infrastructure, AWS, Azure, and/or Google Cloud in particular
Learning about cutting edge database technology and research
Examples of team matches include Platform & Infrastructure Engineering, Public Sector Security & Governance, Marketplace & Apps, and Data Engineering & Open Lakehouse
High performance large-scale data processing
Large-scale distributed systems
Software-as-a-Service platform
Software frameworks for stability and performance testing

Qualification

C++JavaData structuresAlgorithmsCloud computingDistributed systemsDatabase systemsBig data processingDedicationPassion for technologyProblem solvingTeamwork

Required

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, Object-oriented programming
Experience working with big data (engineering / processing) and data migration
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

Preferred

Recommended coursework: cloud computing, compilers, database systems, distributed systems, operating systems, cryptography & authentication, 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

Benefits

Medical, dental, vision, life, and disability insurance
401(k) retirement plan
Flexible spending & health savings account
At least 12 paid holidays
Paid time off
Parental leave
Employee assistance program
Other company benefits

Company

Snowflake

company-logo
Snowflake is a cloud data platform that provides a data warehouse as a service designed for the cloud.

H1B Sponsorship

Snowflake has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (428)
2024 (281)
2023 (154)
2022 (182)
2021 (113)
2020 (98)

Funding

Current Stage
Public Company
Total Funding
$2.03B
Key Investors
Sequoia CapitalICONIQ GrowthAltimeter Capital
2022-04-19Post Ipo Equity· $621.46M
2020-09-16IPO
2020-02-07Series G· $479M

Leadership Team

leader-logo
Sridhar Ramaswamy
Chief Executive Officer
linkedin
leader-logo
Benoit Dageville
Snowflake Co-founder, President of Product
linkedin
Company data provided by crunchbase