Principal Software Engineer - Microsoft Graph and Copilot Extensibility

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
Backend
Principal Software Engineer
Remote
5,000+ Employees
10+ years of experience
Enterprise SaaS · AI

Description For Principal Software Engineer - Microsoft Graph and Copilot Extensibility

Microsoft is seeking a Principal Software Engineer to lead the development of Microsoft Graph and Copilot Extensibility Developer Experiences tooling in Prague. This role offers an exciting opportunity to shape the next generation of developer experiences while working with a globally distributed team across USA, Canada, and Kenya. The position requires a strong technical background in cloud services and complex business applications, with extensive experience in .NET core and C#. The ideal candidate will combine hands-on engineering excellence with leadership abilities, mentoring junior team members while driving architectural decisions. Microsoft offers a collaborative, diverse environment with a growth mindset culture, focusing on innovation and empowering others. The role includes up to 100% work from home flexibility and comprehensive benefits. This position is perfect for experienced engineers passionate about building new products while maintaining complex systems in production, offering the chance to make a significant impact on Microsoft's developer tooling ecosystem.

Last updated a month ago

Responsibilities For Principal Software Engineer - Microsoft Graph and Copilot Extensibility

  • Lead the design and development of Microsoft Graph and Copilot Extensibility Developer experiences tooling
  • Collaborate with cross-functional teams to define technical requirements
  • Lead architecture discussions, create proposals, and oversee junior team members
  • Mentor and guide engineers, fostering a culture of innovation
  • Ensure scalability, performance, and security of solutions
  • Stay up to date with latest industry trends and technologies

Requirements For Principal Software Engineer - Microsoft Graph and Copilot Extensibility

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field with equivalent experience
  • Extensive experience in software engineering and building complex business applications
  • Strong track record in designing and delivering solutions in cloud services environment
  • Extensive experience in .Net core and C#
  • Strong leadership and mentoring skills
  • Excellent problem-solving and communication skills
  • Ability to work effectively in a distributed team environment

Benefits For Principal Software Engineer - Microsoft Graph and Copilot Extensibility

Medical Insurance
Education Budget
Parental Leave
  • 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

Interested in this job?

Jobs Related To Microsoft Principal Software Engineer - Microsoft Graph and Copilot Extensibility

Principal Software Engineer

Lead AI platform development for Microsoft Teams as Principal Software Engineer, focusing on next-generation workplace productivity solutions.

Principal Software Engineering Manager

Lead software engineering manager role at Microsoft, focusing on AI integration and team leadership for Copilot and Microsoft 365 products.

Principal Software Engineer

Principal Software Engineer role at Microsoft, focusing on work management tools and services, requiring 10+ years of experience in building scalable cloud solutions.

Principal Software Engineer- The Loop App Experiences team

Principal Software Engineer role at Microsoft building secure, scalable infrastructure for the Loop App Experiences team, focusing on authentication and identity management systems.

Principal Software Engineer

Principal Software Engineer role at Microsoft leading development of engineering tools and services, offering remote work and competitive compensation.