S

Snowflake

Runs a cloud platform for business data and AI

Software Engineer Intern - Developer Platform

Backend EngineeringPosted on Nov 11
Internship · Summer 2027Warsaw, PolandNo salary listed

About the Job

Requirements

  • Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • Have solid programming skills in at least one of Python, Java, Go, Rust, or C++.
  • Understand data structures, algorithms, and software design principles.
  • Be familiar with Git and collaborative development workflows.
  • Communicate effectively in English, the team's working language.

Responsibilities

  • Design, build, and test features for one or more developer-facing products, including the CLI, drivers, or DCM tooling.
  • Write clean, well-tested, production-quality code in Python, Java, Go, Rust, or C++.
  • Contribute to open-source projects and participate in code reviews with the team.
  • Work on real customer use cases, building products used by developers at organizations around the world.
  • Collaborate with product managers, senior engineers, and other interns in an agile environment.
  • Present internship work to the wider Warsaw engineering team at the end of the internship.

Desired Qualifications

  • Contribute to open-source projects, triage issues, or maintain a public project.
  • Have experience with Rust.
  • Be familiar with telemetry and observability, such as OpenTelemetry, metrics, and tracing.
  • Be familiar with SQL and relational databases.
  • Have exposure to cloud platforms such as AWS, Azure, or GCP.
  • Understand DevOps practices, including CI/CD pipelines, infrastructure-as-code, and automated testing.
  • Have experience building developer tools such as CLIs, SDKs, APIs, build systems, or package managers.
  • Know API design, protocol-level networking, or client-server architecture.
  • Have a previous internship or substantial software engineering project experience.

About the Company

Snowflake

Runs a cloud platform for business data and AI

Snowflake runs a cloud platform where businesses store and analyze data, build AI tools, and share information under common access controls. Its platform separates stored data from computing resources, letting teams run different workloads without maintaining database servers. Analysts query business records with SQL, while developers use Python and other languages to build applications and train models against the same data; Cortex connects AI models to company records so teams build assistants and automate analysis. Customers pay for storage and computing usage across Amazon, Microsoft, and Google infrastructure. Snowflake was founded in 2012 and has its headquarters in Menlo Park, California.

Company size
10,001+
Company stage
IPO
Headquarters
Menlo Park, CA
Founded
2012

Recently Posted Jobs

Explore more opportunities at Snowflake

See more jobs