More jobs:
Software Engineer Intern; Security - Fall
Job in
San Francisco, San Francisco County, California, 94199, USA
Listed on 2026-06-02
Listing for:
Snowflake
Apprenticeship/Internship
position Listed on 2026-06-02
Job specializations:
-
Software Development
Software Engineer
Job Description & How to Apply Below
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, Object-oriented programming
- Recommended coursework: cloud computing, database systems, distributed systems, operating systems, cryptography & authentication, networking
- Bonus experience: research or publications in security or distributed systems, and contributions to open source, product for encryption, authentication (incl. SSO & OAuth), access control, network security
- When:
Fall 2026 - Eligible start date options:
Aug 17, Aug 31, Sep 14 - Eligible end date options:
Nov 6, Nov 20, Dec 4, Dec 18 - Duration: 12 week minimum, 16 weeks recommended (12 month maximum)
- Excellent programming skills in Java, C++, GO, Python
- Preferred knowledge of C++ and 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
- We’re looking for dedicated students who share our passion for ground-breaking technology and want to create a lasting future for you and Snowflake
- How to build enterprise grade, reliable, and trustworthy software/services
- Exposure to SQL or other database technologies (e.g., Spark, Hadoop)
- Exposure to security, cryptography, access control, identity and access management technologies
- 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
- Possible Teams/Work Focus Areas:
- Various spaces within Security such as (Product Security, Database Security, Enterprise Security)
- High performance large-scale data processing
- Large-scale distributed systems
- Software-as-a-Service platform
- Software frameworks for stability and performance testing
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×