Taro Logo

Principal Software Engineer - Business & Industry Copilot

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
AI · Enterprise SaaS
This job posting is no longer active. Check out these related jobs instead:

Job Description

Microsoft is seeking a Principal Software Engineer to work on their Business & Industry Copilot team, focusing on building the Agent OS—an enterprise-grade solution that secures, governs, and manages AI agents. This role sits at the intersection of artificial intelligence and full-stack development, working on a product that leverages the latest Microsoft AI technologies to help millions of users work better and faster together.

The position involves collaborating with a diverse, multi-discipline team to deliver end-to-end solutions across the M365 ecosystem. You'll be working with highly scalable Azure service architecture and React-based UI to create delightful customer experiences. The role requires expertise in both AI technologies and traditional software engineering, with responsibilities ranging from designing core components to driving architectural decisions.

As a Principal Engineer, you'll have the opportunity to shape the future of work where AI agents act as digital co-workers, working with cutting-edge technologies like M365, Copilot Studio, and Azure AI Foundry. The position offers competitive benefits, including industry-leading healthcare, educational resources, and generous time away.

This is an excellent opportunity for a seasoned engineer who wants to work at the forefront of AI integration in enterprise software, with the backing of Microsoft's resources and reach. The hybrid work environment (up to 50% work from home) and the chance to influence the direction of AI-powered workplace tools make this an exciting role for someone looking to make a significant impact in the tech industry.

Last updated a month ago

Responsibilities For Principal Software Engineer - Business & Industry Copilot

  • Design and implement core components of the Agent OS
  • Collaborate with cross-functional teams to integrate Microsoft technologies
  • Rapidly prototype and iterate on new ideas
  • Drive architectural decisions and technical strategy
  • Conduct code reviews
  • Provide technical leadership to software engineers

Requirements For Principal Software Engineer - Business & Industry Copilot

Java
React
TypeScript
JavaScript
  • Bachelor's degree in computer science or related technical discipline
  • In-depth experience writing software in high level languages (C++, C#, ASP.NET, Java, J2EE, Spring)
  • Experience working with large scale distributed SaaS architectures
  • Experience with Agent based architectures and frameworks
  • Experience with Microsoft 365 and Entra ID
  • Experience with web application development frameworks like React
  • Experience delivering Cloud SaaS products
  • Excellent communication and collaboration skills

Benefits For Principal Software Engineer - Business & Industry Copilot

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
401k
  • 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