Microsoft

About Microsoft

Empowering every person and organization on the planet

🏢 Tech👥 100K+📅 Founded 1975📍 Redmond, Washington, United States

Key Highlights

  • Market cap exceeds $2 trillion
  • 100,000+ employees worldwide
  • Leading cloud services through Azure
  • Major clients include Walmart and BMW

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...

🎁 Benefits

Microsoft offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also enjoy a flexible remote...

🌟 Culture

Microsoft fosters a culture of innovation and inclusivity, emphasizing collaboration across teams and a commitment to diversity. The company values em...

Microsoft

Software Engineering Mid-Level

MicrosoftRedmond - On-Site

Posted 2w ago🏛️ On-SiteMid-LevelSoftware Engineering📍 Redmond💰 $100,600 - $199,000 / yearly
Apply Now →

Overview

Microsoft is hiring a Software Engineer II to build foundational components for the Office ecosystem. You'll work with technologies like Office.js and Service Delivered Experiences to enhance Office add-ins and extensions. This position requires 2+ years of experience in software engineering.

Job Description

Who you are

You have a Bachelor's Degree in Computer Science or a related technical field and at least 2 years of technical engineering experience. Your coding skills span multiple languages including C, C++, C#, Java, JavaScript, and Python, with a strong focus on TypeScript and JavaScript for web development. You are passionate about building secure and performant applications and have experience working with APIs and extensibility platforms.

You thrive in collaborative environments and enjoy engaging with the developer community to gather feedback and drive improvements. Your growth mindset aligns with Microsoft's mission to empower every person and organization to achieve more. You embody values of respect, integrity, and accountability, contributing to a culture of inclusion where everyone can thrive.

What you'll do

As a Software Engineer II on the Excel Chat & Office Extensibility team, you will design, implement, and maintain core components of the SDX infrastructure and Office.js API surface. Your work will focus on improving the performance, reliability, and scalability of the Office extensibility platform, ensuring a consistent developer experience across Microsoft 365 applications. You will collaborate with partner teams across Office to enhance the developer experience and engage with the community to gather insights for platform improvements.

You will be responsible for building foundational components that power the Office ecosystem, enabling both internal and external developers to create rich Office add-ins and extensions. Your contributions will directly impact how users interact with Word, Excel, PowerPoint, and Outlook, shaping the future of productivity.

What we offer

At Microsoft, you will be part of a team that values innovation and collaboration. You will have opportunities for professional growth and development, working alongside talented engineers in a supportive environment. We encourage you to apply even if your experience doesn't match every requirement, as we believe diverse teams build better products. Join us in our mission to empower every person and organization on the planet to achieve more.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Microsoft.