Senior Software Engineer

Last updated one month ago
Location:Redmond, Washington
Job Type:Full Time

The Microsoft Feedback team is on a mission to build a compelling and coherent user feedback system to support Office, Windows, and Surface devices. We empower product teams to be customer obsessed by understanding the voice of their users and responding in meaningful ways that will continuously increase customer satisfaction. We engage an active user base of Insiders, IT workers, retail customers, and internal selfhosters to collect actionable feedback that will result in product improvements where it matters most. When there is a critical bug or a great new idea, our system brings it to immediate attention and instills confidence as we move forward delivering great new experiences.

If you'd like to join us in building the industry leading feedback system that will raise the bar and set a new standard for customer success, please apply today.


We're looking for a Senior Engineer who is passionate about building delightful user experiences across a broad range of platforms including Win32, Mac, iOS, Android, and Web. Our goal is to streamline and standardize our set of SDKs to provide an intelligent cloud-controlled experience that will lead users in sending rich feedback that is eagerly utilized by feature teams. We will put users in control of their feedback and close the loop with them so they know they've been heard and appreciated.

This is a full-stack development team that allows for both specialization and continuous learning of new areas and technologies. The ideal candidate would be familiar with the Office engineering system and also ready to leverage newer technologies such as React Native. You will work closely with PMs and designers to refine accessible user experiences and partner with numerous internal teams to integrate it seamlessly into their products.


  • High quality software design, development and coding experience of 4 or more years.
  • A computer science background (BS degree or equivalent experience).
  • Knowledge of accessibility standards and tools.
  • Proficiency with C++, C#, JavaScript, and React.
  • Exposure to Azure and service development is a preferred advantage.

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.