M
HyderabadSoftware EngineeringTop payGCC
Apply on Microsoft →Research Microsoft before you apply
Check ratings, real-employee reviews, verified pay, and interview difficulty.
Lead architecture discussions and decision-making for complex products, ensuring design quality, scalability, and compliance. Mentor engineers in creating and executing comprehensive test strategies to maintain high solution quality and security. Identify and manage dependencies across teams, driving collaboration and conflict resolution to meet shared goals. Drive security best practices embedding "security as code," including proactive vulnerabilities prevention and incident response processes. Lead automation efforts for production deployment aiming at zero-touch deployments and error-free runtime. Collaborate with partner teams to ensure integration, scalability, performance, and live-site readiness before product launch. Mentor and lead coding quality improvements, debugging efforts, and adoption of AI tools to enhance software engineering excellence. Bachelor's degree in Computer Science or a related technical field, along with 10+ years of experience designing, developing, and operating large-scale, production-grade software systems and services. Strong hands-on software development experience using an object-oriented programming language. Experience with cloud services and distributed systems is preferred. Demonstrated experience leading engineering initiatives and driving execution across teams of 5-7 engineers. Demonstrated expertise in solving complex technical challenges in one or more domains such as distributed systems, AI/ML infrastructure, developer platforms, or cloud services. Experience engaging with customers during integration or deployment phases, with a focus on delivering value and incorporating feedback into product evolution. CoreAIIndiaHiring This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled. *