Senior Software Engineer

Last updated 26 days ago
Location:Redmond, Washington
Job Type:Full Time

The vision of the Azure Production Infrastructure Engineering (PIE) group is to make it easy for everyone to create, consume, and manage planetary-scale, reliable cloud production services and infrastructure to achieve more. As a team, we bring together significant and complementary capabilities with tooling, infrastructure, monitoring and insights in new ways to increase our perspective. Our diversity of knowledge and experience comes together for the benefit of our users, our colleagues, our business, and ourselves.

Are you looking to make an impact on how services are monitored and maintained at Microsoft? Do you want to improve the quality of engagement in live-site rotations for developers? Geneva health team has an exciting opportunity for you, to evolve Azure’s rapidly expanding health platform. We have a very large scale system handling tens of billions of reports a day, monitoring the health of internal services and resources customers create using Azure.

Geneva health team is passionate about high scale distributed systems, and making developers across Azure productive, by eliminating alerting noise, context-rich and low latency (sub-minute) alerts. The platform is rapidly evolving to build intelligence and insights to the wealth of data we have on health of all of Microsoft’s services for better root cause analysis (across services), and sharing the health data and insights to teams allowing Azure to light up scenarios for customers around their resource health.

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.

Responsibilities

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 responsible for implementing features for easy adoption of Geneva health by key partners like Azure compute, improving resiliency of the health system for better QOS and SLI/SLO, building new scenarios for strategic partners in Azure based on health data and insights we already have.

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.
  • Help prioritize features in the health system to help partners succeed by leveraging the health 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 live site rotations, and will contribute to making Geneva health the model service for on-call efficiency, and will drive the efforts to improve our TTD/TTM.

Qualifications

Required Qualifications:

  • 5+ years of development experience
  • 3+ years of experience at building high scale services
  • Proficiency in coding, code reviews, and technical communication.

Preferred Qualifications:

  • Knowledge of Microsoft Azure, AWS or similar cloud computing platforms.
  • Prior experience working on C# or building applications on Service Fabric.
  • Experience creating, developing, delivering, deploying, maintaining online services

#PIEJobs

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.