Microsoft's Azure Specialized team in India is seeking a Senior Software Engineer to build and deliver solutions for specialized workloads in Azure, including large-scale offerings like Azure VMware Services and Cray Supercomputers. This role offers an opportunity to work at the forefront of cloud innovation, designing and operating cloud-scale systems that form the foundation of Azure.
The ideal candidate will be customer-focused, passionate, and technically strong with experience in enterprise and Infrastructure-as-a-Service (IaaS) environments. You'll be responsible for end-to-end feature development, from design to deployment, while collaborating with internal stakeholders and maintaining high-quality deliverables.
Key responsibilities include writing clean, maintainable code, breaking down complex work items, executing comprehensive test plans, and participating in on-call rotations to support live services. You'll work with cutting-edge technologies and be part of a mission-driven team building the future of cloud computing.
The position offers comprehensive benefits including healthcare, educational resources, savings and investments, parental leave, and opportunities for professional growth. Microsoft provides an inclusive, collaborative environment where you can make a real impact on cloud computing innovation while working with some of the most specialized workloads in the world.
Required qualifications include 8+ years of technical engineering experience, strong coding skills in languages like C++, Java, or Python, and experience with distributed systems. Knowledge of Azure services and virtualization technologies is preferred. This role combines technical excellence with customer advocacy, making it an ideal opportunity for those passionate about cloud technology and service excellence.