Principal Software Engineer

By | October 11, 2022

Job Responsibilities : Principal Software Engineer

Salary : $138000 per year

Company : Microsoft

Location : Remote US

Microsoft Rewards team responsible for building the differentiated experiences and rewards platform for consumers is hiring a
Principal Software Engineer in
Bellevue WA. This role allows
up to 50% work from home.
Our team is delighting millions of consumers every day and accelerating the growth of our online businesses.

We are currently focused on driving growth of Bing Edge browser and News daily active user bases using Rewards.
Microsoft Rewards is the
most loved feature on Bing and Xbox and our mission is to build a loyal user base that spans the entire Microsoft consumer ecosystem (Bing Xbox Edge MSN Windows and Mobile).
Learning and growth opportunities on the team:
  • Work on a team that gets things done and works in a startup mode.
  • Ship code and features that impact consumers of multiple products and services.
  • Work with large scalable and high-performance services that leverage the latest technologies.
  • Work in a culture of continuous improvement adaptation reflection and growth.
  • Work with a highly collaborative and fun team in a fast-learning environment.

Microsoft Rewards is a part of WebXT and we’re helping all WebXT experiences grow. Inside Microsoft’s Web Experiences Team


  • You will drive product growth and help us deliver on our DAU and Revenue goals
  • Be able to drive end-to-end feature development from ideation to architecture design to implementation and testing through multiple data driven iterations.
  • Write solid production-quality code that is simple extensible and maintainable with very few defects.
  • Write sufficient tests logging monitoring and alerts.
  • Measure and analyze the metrics for the features shipped.
  • Provide hands-on technical leadership: Architecture design code reviews development quality assurance and live-site.
  • Seek opportunities in code and processes to improve quality and efficiency.
  • Work closely with PM and Designers to create delightful effective user experiences
  • Be a mentor for the people on our team and help them grow.
  • Foster a culture of inclusivity and disciplined software engineering practices to deliver business value guided by data.


  • 10+ years of industry experience developing production quality software using C++ C# or Java
  • Full stack Web software development experience implementing cross-browser web applications
  • Expertise in frontend development technologies such as JavaScript/TypeScript HTML CSS React Angular
  • Strong software design skills
  • Strong problem-solving skills ability to cultivate positive relationships and clear communication and coordination skills

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.

Click Here : Apply Now