Software Engineer Intern (Core, Infrastructure & Security) — Spring 2027
Core
Build systems, automation, and trust layers for Snowflake's global data platform across Core Engineering, Infrastructure Automation, and Security Engineering.
Role type
Software Engineer Intern (Core, Infrastructure & Security)
Builds
Enterprise-grade reliable software/services, automation frameworks, and security controls for a SaaS data platform.
Domain
Cloud infrastructure, distributed systems, and security engineering.
Deliverable
production ML models | product features | infrastructure
Required skills
Java, C++, Go, Python, data structures, algorithms, systems programming, multi-threading, concurrency
Preferred skills
C++20/C++17, Java 20/Java 17, DevOps tooling, containerization, cloud infrastructure
Technologies
Jenkins, Ansible, Terraform, Kubernetes, Docker, AWS, Azure, Google Cloud, Spark, Hadoop
Responsibilities
Build automation frameworks and infrastructure to improve engineering workflow efficiency; work on high-performance large-scale data processing and distributed systems; implement security controls including encryption, authentication, and access management.
Seniority
Intern