Senior Software Engineer at Microsoft

Senior Software Engineer Details

May 10, 2019, 8:12 p.m.
Engineering
Individual Contributor
Full-Time
Redmond, WA
rapidly growing team Azure Monitor? Want
Want to join a rapidly growing team in Azure who owns the notification platform for critical services like IcM, and Azure Monitor? Want to work in enabling Incident Management scenarios for 3rd party Azure Monitor customers? Want to build a dial-tone service every Microsoft cloud service team depends on and be their forefront? Want to be a full stack software engineer who can build not only services but also web and mobile experiences? You will be working in the Azure Notification Service team that builds and runs the notification platform for IcM (Incident Management System), Azure Monitor alerts (Action Groups) and Azure Outage Communications Manager (ACM). This team is responsible for sending timely notifications to the DRIs and scales to push millions of notifications to all affected Azure customers in a few seconds. In this role, you will be working on features and influencing architecture of our products. You will work with Azure Monitor team to enable new scenarios around alerting/notifications

• Design, write and deliver software to improve the availability, reliability, scalability, latency, security, resiliency, and efficiency of a service • Contribute in debugging, troubleshooting complete stack of a service, and drive analysis of outages; write software and build automation to resolve problems permanently • Participate actively in code reviews, bug/issue triage with the feature teams, and support well informed decisions towards business and engineering goals • Review and influence ongoing design, architecture, standards and methods for operating services and systems; assess design
• Bachelor's or Master's degree in Computer Science or equivalent industry experience • 5+ years of experience in software development for cloud / enterprise / server applications • Experience developing applications hosted on top of Azure, AWS or other similar Cloud Platforms • Experience building scalable and high-available services in Cloud • Solid CS fundamentals, fluent in multi-threaded, asynchronous programming, strong inclination for architecting at scale • Excellent technical design, problem solving and debugging skills • Knowledge of .NET, C# and associated toolsets / frameworks • Good
Learn more about this job

Similar jobs at Amazon




Similar jobs at Microsoft