Overview
Join Microsoft and thousands of university interns from around the world to build community, explore your passions, and do your best work. This internship is an opportunity to bring your talent, potential, and excitement for the journey ahead.
As a Software Engineer (SWE) intern, you will collaborate with your team to solve problems and build innovative software solutions. You will focus on customer needs and product quality while providing technical insights to Technical Program Managers and Product Managers. You are expected to learn and adopt relevant technologies, tools, and processes to enhance your solutions. As an SWE, you will contribute to designing, developing, and testing next-generation software that empowers individuals and organizations to achieve more.
At Microsoft, interns work on real-world projects alongside global teams while enjoying the learning journey. You will have the chance to bring your ideas to life while working on cutting-edge technology.
Microsoft’s mission is to empower every person and organization on the planet to achieve more. We work with a growth mindset, innovate to empower others, and collaborate to achieve shared goals. We build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive.
Qualifications
Required:
- Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- At least one semester/term remaining after completing the internship.
Preferred:
- Understanding of computer science fundamentals, including data structures and algorithms.
Responsibilities
- Apply engineering principles to solve complex problems through creative solutions.
- Collaborate with stakeholders to gather user requirements for features.
- Quickly learn and incorporate new engineering methods into your workflow.
- Seek feedback and apply best practices to improve technical solutions.
- Demonstrate effective time management while completing projects in a team environment.
- Stay updated with industry developments to improve the reliability, performance, and scalability of products, while maintaining consistency in monitoring and operations.