Loading...
August 10, 2025

Job Overview

Join thousands of talented university interns from across the globe at Microsoft and work on real-world projects that make an impact. As a Software Engineer Intern, you’ll collaborate with teams worldwide, solve complex problems, and create innovative software solutions that empower every person and organization to achieve more.

This internship offers you the chance to build community, explore your passions, and work with cutting-edge technology—while having fun along the way.

Responsibilities

  • Apply engineering principles to solve complex technical problems.
  • Collaborate with stakeholders to define and meet user requirements.
  • Learn and adopt new tools, technologies, and processes.
  • Incorporate feedback and industry best practices to improve solutions.
  • Manage time effectively and deliver projects in a team environment.
  • Enhance product availability, performance, and reliability at scale.

Eligibility

  • Currently pursuing Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Must have at least one semester/term remaining after internship completion.

Preferred Skills

  • Understanding of computer science fundamentals (data structures, algorithms).
  • Problem-solving and analytical thinking.
  • Adaptability to new technologies.

Experience
Currently Pursuing Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Work Level
Beginner, Entry-Level, Fresher, No Experience
Employment Type
Full Time, Internship, Onsite
Microsoft
View profile
Get Instant Job Alerts