In the process of receiving a Bachelor’s or Master's degree in Computer Science, Computer Engineering, or a related field
Have a foundation in computer science theory, with proficiencies in data structures, algorithms, and software design
Fluent in any one of the following programming languages: Java, Python, Go, C++, Javascript, Node.js - or a comparable object-oriented programming language
Have a minimum of one quarter/semester remaining in university studies after the internship concludes. Graduation date between Winter 2025 and Spring 2026.
What You'll Be Doing
Collaborate with full-time engineers, learning standard development methodologies and gaining practical software engineering experience
Push production-level code to make lasting contributions to our products
Work on specific projects within Developer Productivity, Replicated Storage Services, Storage Engines, or App Modernisation & Integration teams
Perks and Benefits
A workplace culture fostering diversity and innovation
Mentorship from passionate engineers
Membership in Employee Resource Groups for community and guidance
Impactful projects with visible outcomes
Insightful networking events with tech leaders
Supportive community of fellow interns
Relocation assistance, housing, commuting stipend
Possibility of receiving a full-time offer
Flexible work culture with great perks like unlimited snacks, meditation app subscription, fitness classes, and more