# Software Engineering Intern – Data Ingestion & Platform Infrastructure (Warsaw, Summer 2027)

**Company**: Snowflake
**Location**: Warsaw
**Work arrangement**: onsite
**Job type**: internship
**Category**: Engineering
**Industry**: Technology

**Apply**: https://jobs.ashbyhq.com/snowflake/aada80b0-a940-4441-89c0-08d929db38a7?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/job/software-engineering-intern-data-ingestion-and-e1b6e224-eab/

## Description

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work.

You'll join one of two Warsaw teams working at the heart of Snowflake's platform:

- Data Ingestion: builds the high-throughput, low-latency pipelines that bring customer data into Snowflake at massive scale.

- Platform Infrastructure Engineering (PIE): builds and runs the core infrastructure, reliability and performance tooling that keeps Snowflake's services fast, scalable and resilient for every workload.

Responsibilities:

- Design, build and test features for production systems in data ingestion or platform infrastructure

- Write clean, well-tested, production-quality code in Java, C++, Go, Rust or Python

- Profile, benchmark and optimize systems where throughput, latency and reliability really matter

- Help improve observability, testing and automation, so that issues are found before customers notice them

- Take part in design discussions and code reviews with senior engineers

- Present your work to the wider Warsaw engineering team at the end of your internship

Requirements:

- Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering or a related technical field

- Solid programming skills in at least one of: Java, C++, Go, Rust or Python

- Strong grasp of data structures, algorithms and software design principles

- Familiarity with Git and collaborative development workflows

- Strong problem-solving skills and attention to code quality

- Ability to communicate effectively in English (our working language)

Preferred qualifications:

- Coursework or project experience in distributed systems, operating systems, networking or databases

- Experience with streaming or messaging technologies (e.g., Kafka, Pulsar, Kinesis)

- Interest in performance engineering: profiling, benchmarking, concurrency and memory efficiency

- Familiarity with data formats and pipelines (Parquet, Avro, JSON, ETL/ELT)

- Exposure to Linux, containers or Kubernetes, and cloud platforms (AWS, Azure or GCP)

- Familiarity with observability: metrics, logging, tracing (e.g., OpenTelemetry)

- Familiarity with SQL and relational databases

- Open-source contributions or substantial personal or academic systems projects

- A previous software engineering internship

Benefits:

- Hands-on experience building systems that process data at very large scale in production

- Mentorship from senior engineers in a world-class engineering organization

- Deep exposure to distributed systems, performance engineering and cloud infrastructure

- Experience across the full software development lifecycle, from design and implementation to testing and release

- A network inside one of the fastest-growing cloud data companies in the world

For more fresh new jobs, check out [yubhub.co](https://yubhub.co/).

## Skills

### Required
- Java
- C++
- Go
- Rust
- Python
- Git
- data structures
- algorithms
- software design principles

### Nice to have
- distributed systems
- operating systems
- networking
- databases
- Kafka
- Pulsar
- Kinesis
- performance engineering
- Parquet
- Avro
- JSON
- ETL/ELT
- Linux
- containers
- Kubernetes
- cloud platforms
- observability
- SQL
- relational databases

---

Source: [Apply at jobs.ashbyhq.com](https://jobs.ashbyhq.com/snowflake/aada80b0-a940-4441-89c0-08d929db38a7?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
