Azure is a rapidly growing and evolving cloud platform. Azure Compute is responsible for building the foundation and the core of this cloud platform on top of commodity datacenter hardware and delivering an infrastructure for hosting customer applications. We have numerous exciting opportunities across different areas to grow the capabilities and scale of our platform by orders of magnitude. We work at a fast pace with a focus on shipping early and iterating. Our team fosters collaborative environment and builds upon one-another's ideas, to deliver world-class customer value at a rapid pace. We empower engineers to develop, deliver and own creative solutions. This is a fun environment and a great opportunity to work on something highly strategic to Microsoft and extremely relevant in the industry. Join the Azure Compute team and contribute to the backbone of Microsoft Cloud. Help us innovate and grow the cloud further!
We are looking for self-motivated developers who care our customers deeply. If you enjoy solving challenging problems, writing quality code with all edge cases covered, we may have great opportunities for you. Previous experiences in designing and implementing large scale distributed and highly available services would be a huge plus. You will be responsible for evolving a metadata management system and working with partner teams to augment and manage it with well-defined and automated workflows.
• Strong problem solving and design skills • Excellent interpersonal and communication skills and team player • Solid engineering skills with experience in C# or C++ or C • Passion for correctness, high-availability, performance and automation • 1+ years of software development experience (preferred but not required) • Bachelor's degree in CS or related field "Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: - Microsoft Cloud Background