Senior Software Engineer

Microsoft Microsoft · Big Tech · Bengaluru, KA, IN +1 · Software Engineering

Senior Software Engineer role focused on building the cloud-native, distributed platform for agentic AI applications at scale. The role involves defining the future of software development, shaping developer interaction with the platform, and designing a managed, distributed runtime for orchestrating agent-based AI applications. It requires integrating multi-modal capabilities into agentic applications and working with AI/ML infrastructure.

What you'd actually do

  1. Collaborates with appropriate stakeholders to determine user requirements for a scenario.
  2. Drives identification of dependencies and the development of design documents for a product, application, service, or platform.
  3. Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI).
  4. Leverages subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items.
  5. Acts as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate.

Skills

Required

  • Bachelor's Degree in Computer Science or related technical field
  • 6+ years of experience designing, building, and operating production-grade software and services at scale
  • proven track record of delivering high-impact solutions

Nice to have

  • solving complex technical challenges in one or more domains such as distributed systems, AI/ML infrastructure, developer platforms, or cloud services
  • engaging with customers during integration or deployment phases, with a focus on delivering value and incorporating feedback into product evolution

What the JD emphasized

  • building the cloud-native, distributed platform that powers the development, execution, and management of agentic applications at scale
  • provide the foundational infrastructure and runtime systems that enable developers to build intelligent, autonomous, and enterprise-grade AI agents
  • integrating the latest breakthroughs in multi-modal capabilities (text, audio, video) into real-world agentic applications
  • AI/ML infrastructure

Other signals

  • building the cloud-native, distributed platform that powers the development, execution, and management of agentic applications at scale
  • provide the foundational infrastructure and runtime systems that enable developers to build intelligent, autonomous, and enterprise-grade AI agents
  • integrating the latest breakthroughs in multi-modal capabilities (text, audio, video) into real-world agentic applications