Senior Software Engineer at Microsoft

Senior Software Engineer Details

March 6, 2019, 4:13 a.m.
Engineering
Individual Contributor
Full-Time
Redmond, WA
Azure Compute Platform
Have you ever wanted to work on a deep problem that is also the pillar of Microsoft's and industry's future? Do you want to develop software services that impact billions of customers and bring in billions of dollars of revenue? If yes, consider Azure Compute Platform. We manage an order of million servers across dozens of data centers across the globe and turn those into usable Compute resources for customers. Azure Compute platform is the foundation of Azure applications running on Cloud from the largest enterprises to individual entrepreneurs. What used to take IT/Operations groups weeks to setup custom hardware, install software, patch OS, configure networks, install load balancers - our service does that in seconds and does so billions of times a day. Customers get the elastic compute capacity they want, as much as they want and in the shape that they want. These are powerful cloud paradigms that are shifting the entire industry and Azure Compute is Microsoft's spearhead in this battle

We are looking for Software engineers who are passionate about solving the broad and challenging problems of providnig Azure compute to the Cloud applications. You will have to design and implement consumption models like pay as you go, reservation, and differentiated priority. You will consider competing factors like delivering great customer experience, cloud elasticity while achieving maximum utilization of our hardware. You will also consider how to enable capacity for other resources that use Compute as their base. The design has to be extensible for future Compute offers. If you feel you
If you are a hard-core engineering who is passionate about large-scale distributed Cloud Infrastructure, you should join us. A potential candidate should have: BS in computer science or related software engineering fields. 5+ years in commercial software development. Proficient in either Java, C#, C++ or Go. Strong software engineering fundamentals (data structures, algorithms, object-oriented design, parallel programming). Should have experience with distributed systems design and implementation, especially microservices architecture. Ability to meet Microsoft, customer and/or government security
Learn more about this job

Similar jobs at Amazon




Similar jobs at Microsoft





Website managed by Tommy Unger