We are hiring for the position of Senior Software Engineer at Microsoft. This is a full-time remote opportunity based in Hyderabad, Telangana, India. The job requires a Bachelor's Degree in Computer Science or a related technical discipline with at least 4+ years of technical engineering experience in coding languages such as C, C++, C#, Java, JavaScript, or Python. The responsibilities include building, delivering, and supporting high-quality distributed services to power the ML experience. As a technical leader, you will be responsible for coaching and mentoring a team of Software Engineers. Additionally, you should proactively seek new knowledge and adapt to new trends and technical solutions to improve the platform's availability, reliability, efficiency, observability, and performance. You will also be involved in guiding discussions for product/solution architecture and proposing solutions. Join us at Microsoft and become a part of our culture and values.