Taro Logo

Software Engineering: Internship Opportunities – Brazil

Microsoft is a global technology company whose mission is to empower every person and every organization on the planet to achieve more.
Backend
Software Engineering Intern
Remote
5,000+ Employees
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineering: Internship Opportunities – Brazil

Microsoft is offering an exciting 6-month Software Engineering internship opportunity in Brazil starting in February/March 2026. As a Software Engineering (SWE) Intern, you'll be part of a global community of students working on real-world projects that impact millions of users worldwide. You'll collaborate with teams to solve complex problems, build innovative software solutions, and work directly with Technical Program Managers and Product Managers.

The role focuses on designing, developing, and testing next-generation software that aligns with Microsoft's mission to empower every person and organization on the planet. You'll have the opportunity to learn and apply new technologies, tools, methods, and processes while working in a cooperative team environment. The position offers hands-on experience with cutting-edge technology and the chance to contribute to meaningful projects.

Microsoft provides a supportive environment with a growth mindset culture, where innovation and collaboration are encouraged. You'll receive comprehensive benefits, including healthcare, educational resources, and networking opportunities. The internship offers up to 100% work-from-home flexibility with 0-25% travel requirements.

This is an ideal opportunity for students pursuing a Bachelor's degree in Engineering, Computer Science, or related fields who have a strong foundation in computer science fundamentals and object-oriented programming. You'll gain valuable industry experience while working alongside talented professionals in a company known for its inclusive culture and commitment to technological advancement.

Last updated 7 days ago

Responsibilities For Software Engineering: Internship Opportunities – Brazil

  • Apply engineering principles to solve complex problems through sound and creative engineering
  • Work with appropriate stakeholders to determine user requirements for a feature
  • Quickly learns new engineering methods and incorporates them into work processes
  • Seek feedback and apply internal or industry best practices to improve technical solutions
  • Demonstrate skill in time management and completing software projects in a cooperative team environment
  • Review current developments and proactively seek new knowledge that will improve the availability, reliability, efficiency, observability, and performance of products

Requirements For Software Engineering: Internship Opportunities – Brazil

  • Currently pursuing a Bachelor's Degree in Engineering, Computer Science OR related field
  • Intermediate or advanced English proficiency
  • Ability to demonstrate an understanding of computer science fundamentals, including data structures and algorithms
  • Experience programming in an object-oriented language

Benefits For Software Engineering: Internship Opportunities – Brazil

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