Senior Software Engineer

Redmond, WA, United States

Are you passionate about building software that truly delivers user delight? If so, then you could be a great fit for the Feedback Hub engineering team. We’ve spent the last few years building the Feedback Hub app and related services to connect the millions of Windows users worldwide to the thousands of engineers here at Microsoft and our partner ISVs. Now we need your help to build an awesome user experience that will bring customer loyalty and engagement to the next level -- where users are excited to give feedback and eager to try the next update, confident that their voice is being heard.

Our mission to gather and act upon user feedback is a critical piece of the engineering cycle as well as Microsoft’s commitment to the growth mindset. Satya Nadella recently stated, “Customer-obsessed: We will learn about our customers and their businesses with a beginner’s mind and then bring solutions that meet their needs. We will be insatiable in our desire to learn from the outside and bring that knowledge into Microsoft, while still innovating to surprise and delight our users.” The Windows Feedback team is doing this every day in support of our many users that span internal “selfhosters”, Insiders, IT admins, and our broad retail audience around the world.


We currently have opportunities that span our entire technology stack – including UWP app development, Azure services, OS diagnostics, and telemetry analytics. This job will require working closely with dev peers, PMs, data scientists, and designers in a fast-moving DevOps / Agile environment where we ship monthly releases to millions of users. Enthusiasm for devices is also a plus since Feedback Hub supports Desktop, SurfaceHub, Mobile, HoloLens, VR headsets, IoT, etc. This is your opportunity to not just practice user focused engineering but to enable it for an entire ecosystem.


- 3+ years of software engineering experience (C#)
- User interface, app development, or services experience
- Excellent communication and collaboration skills
- BS/MS in Computer Science or a related field


Helpful, but not required:
- Experience writing UWP XAML-based apps
- Knowledge of Windows architecture and internals
- Demonstrated commitment to data-driven engineering


Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.  We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.


Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.


We’re passionate about connecting highly skilled women with leading companies commited to diversity and inclusion

Are you looking for your dream job? In Office. Flexible. Remote.

Join our Movement

Are you hiring? Join our platform for diversifying your team

Post a job