|
How do you push changes out to tens of thousands of servers with no downtime and making sure that the new code doesn’t break anything? How do you deal with managing a million hard drives and their regular failures without having an army of people running around swapping hard drives? How can you ensure that we never lose our users’ data when hardware fails? If these sound like interesting problems to you, you may be a good fit for the Service Management team in Windows Services (WS). The WS Service Management team is seeking a strong developer to help advance the state of automated service management in WS. We have a system that is the core of enabling lights-out management for Outlook.com, Microsoft Account, SkyDrive, and more. In our next release, we’ll be working on finalizing our management story for stateful systems (SQL and blobs), improve our developer experience in using our management platform, and focus on improving the speed at which we ship software in WS: all very challenging prospects. Your work will help improve the availability, reliability, and cost of running of Windows Services, and will definitely challenge you technically. You will be working cross-team and cross-geography (peer team in California) in all that you do, which will grow your collaboration skills. All of this will go towards improving how Windows Services, and thus key components of Windows, ships, hotfixes, and maintains our sites. Our team is highly customer-focused and works in short, focused iterations to deliver solutions quickly, using an agile methodology. This position requires a deep interest in distributed computing concepts such as: fault tolerance, self-healing, network protocols, network programming, multi-threaded programming, performance, reliability, scalability, and storage technology like databases and file systems. It also requires an understanding of core internet technologies such as: HTTP, XML, SOAP. You must also be able to work cross-geography as we work closely with our peer team in the Oulook.com team, located in CA. Required qualifications: 6+ years of shipping production software Strong written and verbal communication skills BS or MS in Computer Science, related degree, or equivalent experience At least 2 years development experience in C-style language Preferred qualifications: Experience with distributed systems and fault tolerance Experience with SQL Experience building/shipping services at Microsoft |
|
||||||||
|
|
Tuesday, 3 December 2013
SR SDE
Posted by Unknown on 05:17 with No comments
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment