No matter what your passion is, you’ll find it here. Imagine the opportunities you’ll have in a company with more than 100,000 employees in more than 100 countries, working on hundreds of products—spanning games, phones, developer tools, business solutions and operating systems. We work hard, but we value work/life balance, and each of us defines what that means to us. So why not explore what we do, where we do it, and what life is really like at Microsoft. You just might be surprised.
Software engineers (SWEs) collaborate with a committed team to design, develop and test the next generation of technology solutions for millions of people.
To be eligible for a Full-Time position, you must currently be enrolled or graduated from a Bachelors, Masters or PhD program.
To be eligible for an Internship, you must currently be enrolled in a Bachelors, Masters or PhD program and have at least one term/semester of studies remaining.
You must apply online in order to be considered for any position.
Applications are open on a rolling basis!