Senior Software Engineer at Microsoft

Senior Software Engineer Details

Dec. 24, 2018, 7:44 p.m.
Engineering
★★
Individual Contributor
Full-Time
Redmond, WA
Intelligent Edge team Azure Core Operating
The Azure Core Operating Systems and Intelligent Edge team works on innovative digital distribution technology that allows Microsoft to march forward in a cloud enabled era while delivering digital goodness to its end users. Our products empower millions of users in every country of the world to keep their devices secure and up-to-date, acquire the latest Store apps, and get the latest Xbox games. Our cloud services reach over a billion devices, serving terabits of information every second, and we utilize petabytes of telemetry data from our clients to learn and evolve our customers experience. We are evolving our delivery systems to reside on the edges of the network utilizing Peer-to-peer and in-network caches. Both consumer and enterprise customers are looking at us to ensure a fast and reliable download experience. Hence it is imperative that this cloud-first world is scalable, robust, and bandwidth efficient in delivering a best-in-class content delivery experience. The Distribution

D esign, build and manage high availability services, focusing on latency, scalability, efficiency and operability of the service Contribute in debugging, troubleshooting the complete stack of a service; drive analysis of a service outage to recommend solutions to solve problems permanently Build solutions to automate platform setup Review and influence ongoing design, architecture, standards and methods for operating services and systems; assess design and code changes to drive improvements Drive service excellence and improve live site experience
Required qualifications: BS/MS in Computer Science or equivalent experience 5 + years software development experience in online services with PowerShell scripting, C#, C++, C, .NET or Java coding skills Preferred qualifications: Capable of technical deep-dives into service design, operating systems, networking, storage, monitoring, and capacity planning Exceptional problem solving skills and excellent verbal and written communication skills Prior experience working with DNS, Content Delivery Networks and/or large-scale distribution is a definite plus Ability to meet Microsoft, customer and/or government
Learn more about this job

Similar jobs at Microsoft




Similar jobs at Amazon