Jobs and Careers
SN

Software Engineer Intern - Developer Productivity Engineering

Snowflake
PolandinternshipVerifiedPosted 6 Jun 2024

About the role

Build the future of data. Join the Snowflake team.

Snowflake started with a clear vision: to develop a cloud data platform that is effective, affordable, and accessible to all data users. Snowflake developed an innovative new product with a built-for-the-cloud architecture that combines the power of data warehousing, the flexibility of big data platforms, and the elasticity of the cloud at a fraction of the cost of traditional solutions. We are now a global, world-class organization with offices in more than a dozen countries and serving many more.

We’re looking for dedicated students to join our Developer Productivity Engineering Team in building core developer infrastructure and tooling.

WHAT WE OFFER:

  • Paid, full-time internships
  • Post-internship career opportunities (full-time or part-time)
  • Exposure to a fast-paced, fun, and inclusive culture
  • A chance to work with world-class experts on challenging projects
  • Opportunity to provide meaningful contributions to a real system used by customers
  • High level of access to supervisors (manager and mentor), detailed direction without micromanagement, feedback throughout your internship, and a final evaluation
  • Stuff that matters: treated as a member of the Snowflake team, included in company meetings/activities, flexible hours, casual dress code, swag, and much more
  • Catered lunches, access to recreational games, happy hours, company outings, and more

WHAT WE EXPECT: 

  • Must be actively enrolled in an accredited college/university program during the time of the internship
  • Desired majors: Computer Science
  • Required coursework: operating systems (unix), algorithms and data structures
  • Recommended coursework: cloud computing, database systems, or distributed systems 
  • Duration: 10-12 weeks recommended
  • Passion for core software engineering fundamentals and willingness to learn from top engineers
  • Knowledge of data structures and algorithms
  • 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

WHAT YOU WILL LEARN/GAIN:

  • How to build enterprise-grade, reliable, and trustworthy software using Go, Python and web technologies
  • Contributing to core developer infrastructure and tooling
  • Collaborating with product management, and other software engineers to deliver new features
  • Experience working with Kubernetes, cloud infrastructure, distributed systems, and Snowflake products

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Snowflake

View company profile →