Bachelor's Degree in Computer Science, or related technical discipline AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or PythonOR equivalent experience
Preferred Qualifications:
2+ years of experience building new micro-services
4+ years of experience building large scale distributed cloud services
Responsibilities
Build, deliver, and support high-quality distributed services to power the ML experience
Technical leadership, coaching and mentoring a team of highly skilled Software Engineers
Proactively seek new knowledge and adapt to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of platform while also driving consistency in monitoring and operations at scale
Guide discussions for the architecture of products/solutions and create proposals for architecture by testing design hypotheses and helping to refine code plans. Provide reactions, proposed solutions, and inputs to architects
Embody our Culture (https://www.microsoft.com/en-us/about/corporate-values) and Values (https://careers.microsoft.com/v2/global/en/culture).