IBM
Software Developer Intern/Tucson-AZ
Tucson, United States
Get past the screening software and onto a recruiter's desk
hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.
- Keywords matched to this posting
- Fit score before you apply
- Cover letter included
Matched against 2.5M live jobs from 200,000+ employers in 200+ countries.
Tailor my resume for this job →Apply from your AI assistant
Connect hirly to Claude and ask it to apply to this job. hirly tailors your resume, fills the employer’s form and asks before sending. ChatGPT: manual setup today.
Some employer sites stop an application at a CAPTCHA or sign-in and hand it back with a link. Applying needs a paid plan. Works with any assistant that supports MCP.
hirly's read of this role
- Role family
- Engineering
- Seniority
- Internship
- Country
- US
- Work mode
- On-site / unstated
- First seen by hirly
- 27 Sept 2026
Derived automatically from the posting. Upload your resume above to see how the role scores against it.
the posting
As a Software Developer Intern within IBM Infrastructure, you will design, develop, test, and maintain enterprise-class software solutions that power IBM's infrastructure offerings, including hybrid cloud, storage, data protection, automation, security, and systems management products. You will collaborate with cross-functional teams to deliver scalable, secure, and reliable solutions that help clients modernize and manage their critical IT environments. • Design, develop, test, and maintain high-quality software solutions using modern software engineering practices. • Participate in the full software development lifecycle, including requirements analysis, design, implementation, testing, deployment, and support. • Collaborate with product management, architects, quality assurance, support, and operations teams to deliver customer-focused solutions. • Develop scalable, secure, and performant applications, services, APIs, and backend components. • Troubleshoot and resolve software defects, performance bottlenecks, and customer-reported issues. • Contribute to architecture discussions, technical design reviews, and code reviews. • Create and maintain technical documentation, test plans, and operational procedures. • Implement automated testing, CI/CD pipelines, and DevOps practices to improve software quality and delivery efficiency. • Stay current with emerging technologies and recommend improvements to products, processes, and development methodologies. • Support agile development processes and actively participate in sprint planning, standups, retrospectives, and backlog refinement activities. • Proficiency in one or more programming languages such as Java, Python, Go, C++, JavaScript, or similar. • Understanding of software design principles, object-oriented programming, and data structures. • Experience developing REST APIs, microservices, or distributed systems. • Knowledge of source control systems such as Git. • Experience with Linux/Unix environments and command-line tools. • Understanding of software testing methodologies, debugging, and performance analysis. • Familiarity with databases, including relational and/or NoSQL technologies. • Knowledge of cloud computing concepts, containerization, and CI/CD practices. • Experience with Kubernetes, OpenShift, Docker, or cloud-native architectures. • Knowledge of hybrid cloud platforms and infrastructure management solutions. • Experience with storage, backup, disaster recovery, cybersecurity, or enterprise infrastructure technologies. • Familiarity with AI/ML, automation frameworks, or agentic AI solutions. • Experience building highly available, scalable distributed systems. • Knowledge of observability, monitoring, logging, and site reliability engineering (SRE) practices. • Experience with DevSecOps, security best practices, and secure software development. • Familiarity with IBM technologies, Red Hat OpenShift, IBM Cloud, or enterprise software products. United States Infrastructure & Technology Hybrid Internship TUCSON, US (0147) International Business Machines Corporation
Similar jobs
- Android Applications Developer Intern - Summer 2027Motorolasolutions · Chicago, ILFirst seen today
- Summer 2027 Software Developer Internship - GraduateBlueorigin · 4 LocationsFirst seen today
- Summer 2027 Software Developer Internship - UndergraduateBlueorigin · 3 LocationsFirst seen today
- Software Developer Internship (Summer 2027)Quantiq · Austin, TXFirst seen todayremote
- Developer Intern - 1053Quantinuum · US Broomfield, COFirst seen yesterday
Browse similar roles
Want this one?
Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.
Tailor my resume for this job