JOB DETAILS
Senior Software Engineer
CompanyMicrosoft
LocationHyderabad
Work ModeOn Site
PostedNovember 21, 2025

About The Company
Every company has a mission. What's ours? To empower every person and every organization to achieve more. We believe technology can and should be a force for good and that meaningful innovation contributes to a brighter world in the future and today. Our culture doesn’t just encourage curiosity; it embraces it. Each day we make progress together by showing up as our authentic selves. We show up with a learn-it-all mentality. We show up cheering on others, knowing their success doesn't diminish our own. We show up every day open to learning our own biases, changing our behavior, and inviting in differences. Because impact matters.
Microsoft operates in 190 countries and is made up of approximately 228,000 passionate employees worldwide.
About the Role
1. Design and implement cloud-native, distributed systems that power agentic applications at scale, ensuring reliability, scalability, and performance across enterprise environments. 2. Lead efforts to improve service reliability and developer agility, identifying bottlenecks and implementing solutions that accelerate innovation and reduce operational risk. 3. Develop and maintain runtime infrastructure and foundational services that enable developers to build intelligent, autonomous AI agents with confidence and agility. 4. Integrate observability and telemetry into platform components to monitor system health, diagnose issues proactively, and drive continuous improvements in resiliency and supportability. 5. Collaborate with cross-functional teams to incorporate multi-modal AI capabilities (text, audio, video) into agentic applications, ensuring seamless developer experiences and enterprise-grade guarantees. 6. Participate in design and code reviews, applying best practices for security, performance, and maintainability while influencing architectural decisions for distributed systems. Bachelor's Degree in Computer Science or related technical field AND 6+ years of experience designing, building, and operating production-grade software and services at scale, with a proven track record of delivering high-impact solutions. These requirements include but are not limited to the following specialized security screenings. 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. This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled. *
Key Skills
Cloud-Native SystemsDistributed SystemsService ReliabilityDeveloper AgilityAI AgentsObservabilityTelemetryCross-Functional CollaborationAI CapabilitiesDesign ReviewsCode ReviewsSecurity Best PracticesPerformance OptimizationMaintainabilityArchitectural DecisionsCustomer Engagement
Categories
TechnologySoftwareEngineering
Job Information
📋Core Responsibilities
Design and implement cloud-native, distributed systems for agentic applications, ensuring reliability and performance. Lead improvements in service reliability and developer agility while collaborating with cross-functional teams to integrate AI capabilities.
📋Job Type
full time
📊Experience Level
5-10
💼Company Size
226317
📊Visa Sponsorship
No
💼Language
English
🏢Working Hours
40 hours
Apply Now →
You'll be redirected to
the company's application page