-
View all jobs
Overview
The Experience plus Devices (E+D) Growth team builds embedded experiences across the Microsoft 365 suite (including Teams, Outlook, Word, PowerPoint, and Excel) to support adoption of Copilot and Microsoft 365. The team operates as a modern engineering organization that applies Product‑Led Growth (PLG) principles, using data, experimentation, and customer insights to inform decisions and measure impact at scale.
Engineers on this team work across a diverse technology stack and partner closely with product managers, designers, data scientists, user researchers, and marketing partners to shape experiences used by hundreds of millions of customers every day. The team collaborates with engineering and service teams across Microsoft to deliver reliable, connected experiences that help customers realize value across Microsoft products.
As a Software Engineer, you contribute to the design, development, testing, and iteration of well‑scoped features that improve customer experiences and support product adoption. With guidance from senior engineers, you apply data‑informed thinking and experimentation to validate ideas, learn from outcomes, and continuously improve quality and reliability. This role offers the opportunity to develop product engineering skills, collaborate in a cross‑functional environment, and build software that directly supports customer and business outcomes.
At Microsoft, our mission—to empower every person and every organization on the planet to achieve more—guides how we partner with customers to deliver trusted, impactful solutions. With a growth mindset culture, we innovate responsibly and measure success by shared progress—people, teams, and customers. Join us to do meaningful work that changes the world and helps shape what’s next for everyone.
Responsibilities
Required Qualifications:
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
The Experience plus Devices (E+D) Growth team builds embedded experiences across the Microsoft 365 suite (including Teams, Outlook, Word, PowerPoint, and Excel) to support adoption of Copilot and Microsoft 365. The team operates as a modern engineering organization that applies Product‑Led Growth (PLG) principles, using data, experimentation, and customer insights to inform decisions and measure impact at scale.
Engineers on this team work across a diverse technology stack and partner closely with product managers, designers, data scientists, user researchers, and marketing partners to shape experiences used by hundreds of millions of customers every day. The team collaborates with engineering and service teams across Microsoft to deliver reliable, connected experiences that help customers realize value across Microsoft products.
As a Software Engineer, you contribute to the design, development, testing, and iteration of well‑scoped features that improve customer experiences and support product adoption. With guidance from senior engineers, you apply data‑informed thinking and experimentation to validate ideas, learn from outcomes, and continuously improve quality and reliability. This role offers the opportunity to develop product engineering skills, collaborate in a cross‑functional environment, and build software that directly supports customer and business outcomes.
At Microsoft, our mission—to empower every person and every organization on the planet to achieve more—guides how we partner with customers to deliver trusted, impactful solutions. With a growth mindset culture, we innovate responsibly and measure success by shared progress—people, teams, and customers. Join us to do meaningful work that changes the world and helps shape what’s next for everyone.
Responsibilities
- Designs secure, reliable, scalable, and sustainable software components and services.
- Develops and tests well-scoped features with guidance, applying engineering best practices and quality standards.
- Releases software changes using established engineering processes and learns from operational signals to improve reliability and customer experience.
- Analyzes product and usage data to validate hypotheses, measure outcomes, and inform iteration.
- Collaborates with product managers, designers, researchers, and partner teams to translate customer needs into effective experiences across Microsoft 365.
- Contributes to an inclusive, respectful team environment by welcoming diverse perspectives and sharing knowledge to help the team succeed.
- Improves skills through feedback, mentoring, and continuous learning, and applies learnings to day-to-day engineering work.
Required Qualifications:
- Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Typescript, HTML, CSS or Python,
- OR equivalent experience.
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
- Bachelor's Degree in Computer Science or related technical field AND 1+ year(s) technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Typescript, HTML, CSS or Python,
- OR Master's Degree in Computer Science or related technical field with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Typescript, HTML, CSS or Python,
- OR equivalent experience.
- 1+ years’ experience with front-end development in an industry setting.
- 1+ years’ experience with front-end frameworks such as React, Angular, or equivalent.
- Experience with back-end development, preferably using ASP.NET Core/C# or other modern server-side technologies.
- Demonstrated ability to ship high-quality software on time.
- Demonstrated ability to troubleshoot, break down ambiguous problems, and collaborate effectively with others.
- Experience applying data analysis to product decisions (e.g., experimentation, metrics, telemetry) and incorporating customer insights into iteration.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Key Skills
Ranked by relevance
c
javascript
typescript
java
css
cloud
data analysis
powerpoint
embedded
angular
outlook
server
react
excel
san
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Java Developer
2026-05-30
Full-time
Associate
Italy
Software Development
Information Technology
View Job Details
Related
Software Engineer
2026-05-29
Full-time
Not Applicable
Netherlands
Software Development
Engineering
View Job Details
Related
Full-stack Software Engineer
2026-05-29
Full-time
Mid-Senior
Luxembourg
Software Development
Consulting
Login to Apply
- Posted
- Jan 10, 2026
- Type
- Full-time
- Level
- Not Applicable
- Location
- Redmond
- Company
- Microsoft
Industries
Software Development
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Java Developer
2026-05-30
Full-time
Associate
Italy
Software Development
Information Technology
View Job Details
Related
Software Engineer
2026-05-29
Full-time
Not Applicable
Netherlands
Software Development
Engineering
View Job Details
Related
Full-stack Software Engineer
2026-05-29
Full-time
Mid-Senior
Luxembourg
Software Development
Consulting