StorMagic is looking for a Engineering Intern to join our current software engineering team for the summer You’ll get hands-on experience with edge computing software technologies and help ensure the reliability and performance of our platform. You’ll work closely with our Engineering Services team (which includes QA and DevOps) to perform manual tests on our production software and to write automation programs to streamline our testing process. Depending on the experience of the candidate, there could be opportunities to also work with the developers to create software for new product features and/or help us with process improvements within the department This is a great opportunity to gain real-world experience in software development and quality assurance within a supportive and collaborative remote team. This role is fully remote. About Us StorMagic is solving the world’s edge data problems. We help organizations of all types and sizes use, protect, and manage their applications and data at the edge. Our software products ensure data is always protected and available, no matter the type or location, to provide value anytime, anywhere. StorMagic has been focused on edge computing since its inception over 15 years ago. With more than 50,000 installations in large enterprises and thousands of small business customers around the world, StorMagic has a proven track record of delivering the performance, uptime, and support needed at the edge. Most other providers of edge computing offer scaled-down versions of their datacenter solutions. These are overengineered, overprovisioned, overcomplicated, and overpriced for most edge environments. StorMagic solutions are purpose-built for the edge, designed for Reliability, Simplicity, and the Best TCO (total cost of ownership) Key Responsibilities Learn about virtual servers, virtual storage, and other edge computing technologies Work with the QA team to execute manual test plans and document results Write scripts or small software tools to automate testing and improve QA workflows Collaborate with developers to understand features and contribute to validation Participate in team meetings, demos, and agile practices Requirements of the candidate: Currently pursuing a degree in Computer Science, Engineering, or a related field Interest in systems, infrastructure, QA or DevOps is a plus Experience with Python, Bash, or similar scripting languages (Programming experience in C or Golang is a plus) Strong attention to detail and a willingness to learn Based in the UK, preferably close to the Bristol area for onboarding. Available to work remotely during the summer (May–September, flexible start/end dates). Excellent verbal, written and communication skills Self-motivated, disciplined and organized, comfortable working remotely and autonomously.