| Opportunity Number: | 23636808 | | Company Name: | Microsoft | | Location: | Redmond, WA US | | Category: | Information Technology | | | Updated: 8/25/2010 |
SENIOR Software Development Engineer (SDE) - Global Foundation Services Job
| Job Category: Software Engineering: Development Location: United States, WA, Redmond Job ID: 718754 15990 Division: Online Services Division
Are you working on one of the most important problems in your field? And if not, why?
As Web 2.0 matures, a new paradigm is being born - massively distributed development, where a typical application runs on hundreds, thousands, sometimes tens of thousands computers at the same time. A new software stack that resembles familiar operating system concepts is being built to support this model.
Would you like to participate in the creation of the Web 2.0 framework?
The Manageability Services Group (MSG) builds components that massively distributed applications live and die by - deployment and monitoring. We have it all - complex algorithmic tasks, opportunity to write a lot of code, potential to influence the entire industry, and, last but not least, soon to be running millions of computers! Lowering cost and increasing agility through infrastructure is the key to our success on the web and on managing large scale services.
Developers on our team are responsible for designing, implementing, and shipping framework and components to monitor worldwide service delivery, automatically diagnose failures, and recover from the failures. The project scope begins at the server, extends across the datacenter, and encompasses the final service delivery at the far end of the network. Our software is responsible for managing hardware and software from the time it is ordered until it is retired. You will need to think in scales that most developers dont even dream of, we dont write tools to manage 10 machine data centers, we dont deal with 1000 machine data centers, in fact the challenge for us only begins at the 200,000 plus servers.
Qualifications: Practical and hands on knowledge of C# , C and C++ Thorough understanding of the software development lifecycle from specification, through implementation and unit testing, to final deployment and operation. Passion for distributed systems, fault tolerance and recovery, and geo-distributed solutions. 3+ years experience as a Software Developer Engineer Excellent Troubleshooting skills Knowledge of IIS, SQL, Perl and Web Services is a plus. Strong technical skills in platform and/or application model design Communications excellence including cross collaboration, presentation and documentation Strong customer focus BS or MS in Computer Science or related areas is preferred and we will take experience and a proven track record over other requirements
XGFSXDV:LAMO*LI O:MSGFS Nearest Major Market: Seattle Nearest Secondary Market: Bellevue Job Category: Engineering, Software Engineer, Engineer, Test Engineer, Nonprofit, Foundation, Technology, Data Center, C#, SQL, Testing, Database, Developer |
|