Software Engineer Intern

Global technology company empowering people and organizations to achieve more through innovative software solutions.
Backend
Software Engineering Intern
Hybrid
5,000+ Employees
Enterprise SaaS

Description For Software Engineer Intern

Microsoft is offering an exciting Software Engineering Internship opportunity in Barcelona, Spain. This 12-week internship, starting in June 2025, allows students to work on real-world projects alongside global teams while building innovative software solutions. As an intern, you'll collaborate with Technical Program Managers and Product Managers, providing technical guidance and developing next-generation software. The role offers a hybrid work environment with up to 50% work from home flexibility.

The position is perfect for students pursuing Computer Science or related degrees who want to gain hands-on experience at one of the world's leading technology companies. You'll be part of Microsoft's mission to empower every person and organization on the planet to achieve more, working in an inclusive culture that values growth mindset and innovation.

The internship provides comprehensive benefits, including healthcare, educational resources, and networking opportunities. Candidates must comply with Spanish Royal Decree 592/2014 requirements and be legally authorized to work in Spain. This is an excellent opportunity to launch your career in software engineering while contributing to meaningful projects that impact millions of users worldwide.

Last updated a day ago

Responsibilities For Software Engineer Intern

  • Apply engineering principles to solve complex problems through sound and creative engineering
  • Work with stakeholders to determine user requirements for features
  • Learn new engineering methods and incorporate them into work processes
  • Seek feedback and apply best practices to improve technical solutions
  • Demonstrate time management skills and complete software projects in a team environment
  • Review current developments and seek new knowledge to improve product performance and operations at scale

Requirements For Software Engineer Intern

  • Currently pursuing Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • Must have at least 1 semester/term remaining following the completion of the internship
  • Fluency in English
  • Must be legally authorized to work in Spain
  • Understanding of computer science fundamentals, including data structures and algorithms
  • Must comply with Spanish Royal Decree 592/2014 requirements for university student internships

Benefits For Software Engineer Intern

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Software Engineer Intern

Software Engineering Intern

12-week Software Engineering Internship at Microsoft in Tallinn, focusing on backend development with modern technologies and real-world projects.

Software Engineering Intern

3-month Software Engineering Internship at Microsoft in Istanbul, focusing on backend development with hybrid work arrangement, starting July 2025.

Software Engineer Intern

Summer 2025 Software Engineering Internship at Microsoft, working on AI and enterprise products in Beijing, China.

Software Engineer: Internship Opportunities - Ignite Program for People with Disabilities

One-year software engineering internship program at Microsoft specifically designed for people with disabilities, offering hands-on experience and mentorship.

Software Engineering: Internship Opportunities

3-month Software Engineering internship at Microsoft, working on backend systems and containerized microservices, starting July 2025 in Kenya.