
Eligibility Criteria
Pursuing a B.Tech/M.Tech/BE/B.E. in Computer Science, Information Technology, Software Engineering or related streams. Minimum aggregate of 60% (or CGPA 6.0/10) in academics. Must be part of the 2026 graduating batch (or equivalent). No active backlogs at the time of application. Candidates should have demonstrated interest in software development through projects, hackathons, or prior internships.

Job Description & Key Responsibilities
Seagate Technology is a worldโleading data storage solutions provider with a legacy spanning over four decades. Headquartered in the United States, Seagate operates in more than 30 countries and has a strong engineering footprint in India, especially in Pune, where it drives innovation for its enterprise and consumer storage products. The companyโs culture blends cuttingโedge research with practical engineering, fostering an environment where engineers can experiment, fail fast, and deliver impactful solutions that power everything from cloud data centers to personal laptops.
The Software Development Internship in the Supply Chain Operations and Services (SCOS) division offers fresh engineering talent a unique window into the intersection of software engineering and supplyโchain automation. Interns will be embedded within a crossโfunctional team of senior developers, operations engineers, and quality specialists, working on tools that streamline inventory tracking, order processing, and logistics analytics. This role is ideal for students who enjoy building robust, performanceโcritical software while learning industryโgrade DevOps practices.
**Key Responsibilities**
1. Design, code, test, and debug software components using C/C++ and Python.
2. Develop automation scripts to accelerate engineering workflows and reduce manual effort.
3. Participate in feature enhancements, bugโfix cycles, and performance tuning of existing tools.
4. Gain handsโon experience with build, test, and deployment pipelines using CI/CD platforms such as Jenkins or GitLab.
5. Explore containerization technologies like Docker and understand basic orchestration concepts.
6. Conduct code reviews, contribute to technical discussions, and document development progress.
7. Collaborate with engineering, operations, quality, and services teams to gather requirements and deliver endโtoโend solutions.
8. Assist in creating unit and integration test suites to ensure software reliability.
9. Learn and apply software versionโcontrol best practices using Git.
10. Prepare technical documentation and knowledgeโtransfer material for future maintenance.
**Tech Stack**: C/C++, Python, Linux/Unix, Git, Docker, Jenkins/GitLab CI, basic Golang exposure (optional), data structures & algorithms, OOP concepts.
**Growth Path**: Highโperforming interns are often considered for fullโtime offers after graduation, with clear career ladders ranging from Software Engineer I to Senior Engineer and Technical Lead within Seagateโs global engineering ecosystem. The internship also provides networking opportunities across product, supplyโchain, and R&D teams, laying a foundation for future crossโdomain roles.
**Why Join Seagate**: As a globally recognized brand, Seagate offers interns exposure to largeโscale, productionโgrade systems that impact millions of users worldwide. The onโsite Pune campus provides a collaborative environment, mentorship from seasoned engineers, and access to stateโofโtheโart labs. Interns gain practical experience in modern software development practices, CI/CD pipelines, and containerizationโskills that are highly valued across the tech industry.