About
Marlborough Mass (Hybrid – 3 days/week onsite)
Duration:
June 1, 2026 – August 7, 2026 (10 weeks)
Compensation:
Hourly paid internship
Role Overview Nasuni is seeking an enthusiastic and motivated Software Engineering Intern to join one of our expanding scrum teams working on the Nasuni Edge Appliance platform. This internship provides hands‑on experience developing software for a modern scale‑out architecture built on Kubernetes. As part of a collaborative agile team, the intern will contribute to building and maintaining Python‑based services and applications that power key capabilities of Nasuni’s Edge Appliance.
This role offers the opportunity to work closely with experienced engineers while gaining exposure to cloud infrastructure, container orchestration, distributed systems, and modern development practices. The intern will help develop new platform features, support performance and scalability initiatives, and contribute to automation and testing frameworks that improve the reliability and efficiency of our platform. The ideal candidate is a rising senior with strong curiosity about distributed systems, cloud‑native technologies, and building scalable software in a fast‑paced engineering environment.
Key Responsibilities
Participate in agile scrum ceremonies including sprint planning, design discussions, code reviews, and retrospectives.
Contribute to the design and implementation of new features for the Nasuni Edge Appliance, supporting its scale‑out architecture within Kubernetes environments.
Develop and maintain Python‑based services, tools, and libraries used within the Edge Appliance platform.
Build and enhance automation scripts and testing tools used for data collection, validation, and result analysis.
Assist in analyzing system performance and scalability using profiling tools and real‑world datasets.
Investigate and troubleshoot issues related to platform services reported by QA, support, or engineering teams.
Contribute to improving automated testing coverage and development workflows within the engineering team.
Collaborate with engineers across teams to ensure new features meet performance, reliability, and scalability standards.
Required Qualifications
Rising Senior currently pursuing a Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
Foundational Python programming skills and an interest in developing applications and backend services.
Understanding of core software development principles, debugging techniques, and version control (e.g., Git).
Ability to collaborate effectively within a fast‑paced, agile engineering environment.
Strong analytical and problem‑solving skills with attention to detail and a willingness to learn new technologies.
Additional Qualifications
Familiarity with Kubernetes, Docker, or container orchestration technologies.
Experience with automation, scripting, or testing frameworks used for infrastructure or application testing.
Exposure to distributed systems, file systems, storage architectures, or network protocols.
Nasuni is an equal opportunity employer. The equal employment opportunity policy at Nasuni protects employees and job applicants from discrimination on the bases of race, religion, color, sex (including pregnancy, gender identity, and sexual orientation), parental status, national origin, age, disability, family medical history or genetic information, political affiliation, military service, or other non‑merit based factors. These protections extend to all management practices and decisions, including recruitment and hiring practices, appraisal systems, promotions, and training and career development programs.
#J-18808-Ljbffr
Languages
- English
Notice for Users
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.