
Empowering every person and organization on the planet
Microsoft Corporation, headquartered in Redmond, Washington, is a leading technology company known for its software products like Windows and Office, as well as cloud services through Azure. With over 100,000 employees, Microsoft serves millions of customers globally, including major enterprises lik...
Microsoft offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also enjoy a flexible remote...
Microsoft fosters a culture of innovation and inclusivity, emphasizing collaboration across teams and a commitment to diversity. The company values em...

Microsoft • United States, California, Mountain View, United States, Washington, Redmond
Microsoft is hiring a Software Engineer II to join the PowerPoint team, focusing on delivering modern and collaborative experiences for millions of users. This role requires expertise in software development and a passion for innovation.
You have a solid background in software engineering, with experience in designing, implementing, and validating software products. You thrive in collaborative environments and are excited about building features that enhance user experiences. You understand the importance of performance, reliability, and efficiency in software development, and you are eager to contribute to the PowerPoint ecosystem. You are committed to fostering an inclusive work environment and value collaboration with diverse teams.
Experience with cloud services and large-scale software systems is a plus. Familiarity with modern development practices and tools will help you excel in this role. A growth mindset and a willingness to learn and adapt are essential.
As a Software Engineer II on the PowerPoint team, you will be responsible for shipping robust and delightful software experiences to millions of users. You will work on both desktop clients and cloud services, contributing to the design and implementation of new features. Your role will involve collaborating with cross-functional teams to ensure that the software meets high standards of quality and performance. You will engage in the full software development lifecycle, from concept to deployment, and will be involved in validating the effectiveness of your solutions.
You will also participate in code reviews and contribute to the continuous improvement of development processes. Your insights will help shape the future of presentation software, and you will have the opportunity to innovate and push the boundaries of what is possible in the PowerPoint ecosystem.
Microsoft provides a dynamic work environment where you can grow your skills and advance your career. You will be part of a team that values respect, integrity, and accountability, fostering a culture of inclusion. The company is committed to empowering every person and organization on the planet, and you will play a key role in achieving this mission. Competitive compensation and benefits are part of the package, along with opportunities for professional development and collaboration with talented colleagues.
Apply now or save it for later. Get alerts for similar jobs at Microsoft.