companyPure Storage logo

Software Engineer Internship - Summer 2026

Pure StoragePrague, Czech Republic
On-site Internship

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Entry Level

Qualifications

WHAT YOU BRINGTechnical Foundation: Proficient in C++ with a solid understanding of Computer Science fundamentals, including data structures, algorithms, and systems programming. Academic Progression: Currently enrolled in a BS, MS, or PhD program in Computer Science or a related technical field, with a graduation date scheduled for 2027 or later. Execution and Ownership: Ability to tackle ambiguous technical problems and deliver high-quality, well-documented results within a 12-week project timeline. Collaborative Mindset: Strong communication skills and a passion for solving problems in a transparent, team-oriented environment.

About the job

Join us at Pure Storage—a company at the forefront of technology, transforming the data storage landscape. You'll embrace innovative thinking, grow with us, and collaborate with some of the brightest minds in the industry.

If you’re eager to explore limitless opportunities and make a significant impact, we invite you to be part of our team.

THE ROLE

As a Software Engineer Intern, you will be at the cutting edge of data storage technology, addressing critical engineering challenges alongside seasoned professionals. This isn’t just an observational role; you will take ownership of a vital project that directly influences our product roadmap. In our agile pair-programming environment, you’ll convert complex theoretical concepts into high-performance code that supports some of the world’s largest enterprises.

WHAT YOU'LL DO

  • Architect and Implement Core Features: Take full responsibility for the development of a technical project—from design to deployment—enhancing system reliability, performance, and scalability.
  • Optimize High-Performance Code: Create and enhance production-level C++ code to eliminate bottlenecks within intricate distributed systems or flash-management layers.
  • Collaborate and Peer Review: Work alongside a fellow intern and experienced mentors to conduct thorough code reviews, ensuring that every contribution meets our high standards for security and efficiency.
  • Drive Data-Informed Iteration: Test and validate your solutions using Python or Go-based automation frameworks to ensure your project provides measurable improvements to the Pure ecosystem.

About Pure Storage

At Pure Storage, we are revolutionizing the data storage industry with cutting-edge technology. Our commitment to innovation and excellence has positioned us as leaders in the field, fostering a dynamic environment where creative minds can thrive.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.