Taro Logo

Senior Software Engineer

Microsoft is a global technology company that empowers people and organizations to achieve more through innovative software, services, and solutions.
$119,800 - $234,700
Backend
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS

Job Description

Microsoft 365 and Copilot are driving Microsoft's success across the commercial landscape. The Microsoft 365 Growth + Incubation (MG+I) team is seeking a Senior Software Engineer to lead the design, development, and scaling of AI-powered multi-agent systems.

This role is central to Microsoft's AI transformation journey, focusing on architecting intelligent, secure, and scalable agent-based platforms that integrate deeply with Microsoft 365, Copilot, and the Microsoft Graph ecosystem. The position offers an opportunity to shape the future of agentic architecture at Microsoft and its partner ecosystem.

As a Senior Software Engineer, you'll work with cross-functional teams to build enterprise-grade agentic systems that extend Microsoft 365 Copilot's capabilities. The role involves defining technical foundations for partner extensibility while ensuring robust architecture that supports rapid innovation and enterprise-grade performance.

Key technical aspects include:

  • Designing and implementing scalable multi-agent systems using cutting-edge AI technologies
  • Working with distributed systems and cloud-native architectures
  • Integration with Microsoft Graph and Power Platform
  • Implementation of security and compliance standards
  • Performance optimization and system reliability

The position offers competitive compensation ($119,800 - $234,700 base salary range) and comprehensive benefits including healthcare, educational resources, and investment options. The role requires 0-25% travel and is based in Redmond, WA.

This is an excellent opportunity for a senior engineer passionate about AI and distributed systems to make a significant impact on Microsoft's AI transformation journey while working with cutting-edge technologies and talented teams.

Microsoft provides an inclusive work environment and comprehensive benefits package, including industry-leading healthcare, educational resources, investment options, and generous time off. The company is committed to empowering every person and organization to achieve more, fostering a culture of growth mindset and innovation.

Last updated 3 hours ago

Responsibilities For Senior Software Engineer

  • Architect and implement scalable, secure, and compliant multi-agent systems using LLMs, orchestration frameworks, and Microsoft's AI stack
  • Integrate agents with Microsoft Graph, Power Platform, and internal APIs
  • Define and enforce architectural standards for agent interoperability
  • Drive performance optimization and observability improvements
  • Oversee Live Site operations for agentic systems
  • Ensure compliance with Microsoft's Responsible AI and security standards
  • Mentor junior engineers and contribute to technical excellence
  • Collaborate with partner engineering teams

Requirements For Senior Software Engineer

Python
TypeScript
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • 3+ years of experience with distributed systems, microservices, and cloud-native architectures on Microsoft Azure
  • 3+ years of experience designing and developing loosely coupled, componentized, and unit-tested software
  • 3+ years of experience with software validation and automated monitoring skills
  • Proficiency in Python, C#, and TypeScript
  • Experience with AI frameworks such as LangChain, Semantic Kernel, and orchestration tools
  • Familiarity with LLMs, vector databases, and RAG pipelines
  • Strong grasp of security, compliance, and data governance

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
Education Budget
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Related Jobs