Senior Software Engineer

Posted a month ago
Main Location
Redmond, WA, United States
Open jobs

Azure Edge + Platform brings together Edge platforms, devices, and services to deliver Edge solutions, operating systems, and engineering systems. Driven by its customers’ needs, Azure Edge + Platform seeks to accelerate growth for Azure, E&D, and Microsoft’s customers worldwide.


The organization’s portfolio spans the Cloud Edge Stack, Azure Engineering Systems, Azure Media Services - for end-to-end media workflow and analytics - and Microsoft’s Operating Systems including the Azure Host OS and Windows. This portfolio impressively powers the world with more than one billion monthly active devices.


Our team is excited and passionate about high scale distributed systems. Team is customer-obsessed for empowering service teams across Microsoft to proactively detect their service issues before their eventual customers get impacted. We value individual creativity, passion, and ability to deliver as a V1 start-up team. We advocate for inclusive teams that value diversity of thought and background as strongly as technical skills. We invest in each team member’s technical and personal growth and partner on their career goal.

Our team is looking for someone who:


  • Likes to work in an agile development team that iterates rapidly (at least weekly deployments)
  • Loves new technological challenges and excels at solving them.
  • Excited about making better software and continuously improving the development, integration, and deployment process.
  • Wear many hats and demonstrate technical depth and end to end ownership.

Participate in all stages of the engineering lifecycle.


We are looking for a strong Senior Engineer, with passion and experience building large scale distributed systems. As a member of the team, you will be working and owning V1 project and partner with service teams for active monitoring of their services.

Additionally, you will:

  • Be responsible for writing high quality, modular, extensible, testable code, and raising the quality bar for the team with code and design reviews.
  • Empowered to prioritize features in the product to enable partners succeed by leveraging the platform.
  • Work with partners to understand their end to end scenarios, be involved in driving design discussions.
  • Work in an agile development team that iterates rapidly (at least weekly deployments), and drive improvements to our iterations.
  • Take on new technological challenges and excel at solving them.
  • Wear many hats and demonstrate technical depth and end to end ownership.
  • Participate in all stages of the engineering lifecycle.
  • Be part of on-call rotations and contribute to make the product as a model service for on-call efficiency. You will drive the efforts to improve our Time To Detect/Time To Mitigate (TTD/TTM) .

Required Qualifications:

  • 5+ years of software development experience.
  • 3+ years of experience at building high scale services.
  • BS in Computer Science or equivalent degree.


Preferred Qualifications:

  • Proficiency in coding, code reviews, and technical communication.
  • Knowledge of Microsoft Azure, AWS, or similar cloud computing platforms.
  • Prior experience working on C#.
  • Experience creating, developing, delivering, deploying, maintaining online services.
  • MS in Computer Science or equivalent degree.


Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:

Microsoft Cloud Background Check:

  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.


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 a community of women leveraging our connections into top companies to help underrepresented women get the roles they've always deserved. Simultaneously, we work to build truly inclusive hiring processes and environments where women can thrive and not just survive.
Are you hiring? Join our platform for diversifiying your team
Senior Software Engineer
Microsoft Corporation