Principal Software Engineer - Microsoft Graph and Copilot Extensibility

1 Month ago • All levels • Full Stack Development

Job Summary

Job Description

Lead the design and development of Microsoft Graph and Copilot Extensibility Developer Experiences tooling. Collaborate with cross-functional teams to define technical requirements and deliver high-quality solutions. Lead architecture discussions, create proposals, and oversee junior team members. Ensure system architecture meets security and compliance requirements. Mentor and guide engineers, fostering a culture of innovation and excellence. This Principal Software Engineer role in Prague requires extensive experience in software engineering, building complex applications, and .Net core and C#. The successful candidate will build and maintain robust and scalable solutions, working closely with teams in the USA, Canada, and Kenya. They will ensure scalability, performance, and security of solutions and stay current with industry trends.
Must have:
  • Extensive software engineering experience
  • .Net core and C# expertise
  • Complex application building skills
  • Strong leadership and mentoring abilities
  • High-quality solution delivery
  • Excellent problem-solving and communication
Good to have:
  • Master's degree in Computer Science
Perks:
  • Industry-leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Job Details

Overview

We are seeking a highly skilled and experienced Principal Software Engineer to join our team in Prague. In this role, you will be responsible for leading the development and implementation of Microsoft Graph and Copilot Extensibility Developer Experiences tooling. You will collaborate closely with our talented engineers in USA, Canada and Kenya to design, build, and maintain robust and scalable solutions that enhance our products and services.   

We are looking for a strong engineer who is passionate aboutbuilding new productswhile alsohaving experience with maintaining complex software applications in production. We seek an ideal candidate who can produce high-quality solutions with the team and contribute to and benefit from a collaborative and diverse team environment by coaching and mentoring others. The ideal candidate is versatile, able to learn quickly, and adaptable to changing needs.   

Come join us and help shape the next generation of the Developer Experiences for Microsoft Graph and Copilot Extensibility.   

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. 

Qualifications

Required Qualifications: 

  • Bachelor's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python 
    • OR equivalent experience.  
  • Extensive experience in software engineering and building complex business applications 
  • Strong track record as a hands-on engineer designing and delivering elegant solutions to meet complex design and architectural challenges in a cloud services environment.  
  • Extensive experience in .Net core and C# 
  • Strong leadership and mentoring skills.  
  • Proven track record of delivering high-quality, scalable solutions.  
  • Excellent problem-solving and communication skills.  
  • Ability to work effectively in a distributed team environment.  

Preferred Qualifications: 

  • Master's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python 
    • OR equivalent experience. 

 

 

#Copilot #DevX  

Responsibilities

  • Lead the design and development of Microsoft Graph and Copilot Extensibility Developer experiences tooling.  
  • Collaborate with cross-functional teams to define technical requirements and deliver high-quality solutions.  
  • Lead architecture discussions, create proposals, and oversee junior team members. Ensure system architecture meets security and compliance requirements.  
  • Mentor and guide engineers, fostering a culture of innovation and excellence.  
  • Ensure the scalability, performance, and security of our solutions.  
  • Stay up to date with the latest industry trends and technologies to drive continuous improvement.  
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
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

Similar Jobs

Interactive Brokers - Java Software Support Engineer

Interactive Brokers

Budapest, Hungary (On-Site)
4 Months ago
Riot Games - Principal Software Engineer (Services) - Teamfight Tactics, Core Tech

Riot Games

Los Angeles, California, United States (On-Site)
3 Months ago
Google - Software Engineer, Java and Kotlin Ecosystem

Google

Mexico City, Mexico City, Mexico (On-Site)
3 Months ago
Zuru - Senior Node JS Developer

Zuru

Ahmedabad, Gujarat, India (On-Site)
4 Months ago
Reveal - Associate Data Scientist

Reveal

Hyderabad, Telangana, India (On-Site)
4 Months ago
Blinkhealth - Senior Software Engineer

Blinkhealth

India (On-Site)
2 Months ago
Super - Software Engineering Intern - Product (Full-Stack)

Super

Toronto, Ontario, Canada (Remote)
1 Month ago
Postman - Engineering Manager, Workspaces

Postman

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Token Metrics - Crypto Senior Full Stack Developer (Nigeria-Remote)

Token Metrics

Lagos, Faro District, Portugal (Remote)
4 Months ago
Esko - Senior Software Engineer

Esko

Bengaluru, Karnataka, India (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Keywords Studios (Player Support) - Software Engineer III

Keywords Studios (Player Support)

Maharashtra, India (Hybrid)
2 Months ago
The Walt Disney Company - Principal Software Engineer

The Walt Disney Company

Bristol, Connecticut, United States (On-Site)
2 Months ago
GoTo Group - Senior Data Warehouse Engineer (India)

GoTo Group

Gurugram, Haryana, India (On-Site)
4 Months ago
Go Fund Me - Staff Software Engineer (Backend)

Go Fund Me

Buenos Aires, Buenos Aires, Argentina (On-Site)
3 Months ago
Microsoft - Principal Software Engineering Manager - Mobile

Microsoft

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Keywords Studios (Player Support) - Software Engineer- Lead

Keywords Studios (Player Support)

Maharashtra, India (Hybrid)
2 Months ago
Meta - Software Engineer, Intern/Co-op

Meta

Menlo Park, California, United States (On-Site)
3 Months ago
Alphasense - Senior QA Automation Engineer

Alphasense

Delhi, India (On-Site)
2 Months ago
Google - Senior Software Engineer, Full Stack, Core

Google

(On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Prague, Prague, Czechia

PwC - Senior Audit Analyst - Brno/Ostrava

PwC

Brno, South Moravian Region, Czechia (On-Site)
4 Months ago
PwC - Senior Consultant - Technology consulting

PwC

Prague, Prague, Czechia (On-Site)
4 Months ago
Room 8 Studio - Realistic Environment Concept Artist Senior

Room 8 Studio

Czechia (On-Site)
3 Months ago
PwC - Penetration Tester

PwC

Prague, Prague, Czechia (On-Site)
4 Months ago
PwC - Data Analyst - Financial Crime team

PwC

Prague, Prague, Czechia (On-Site)
4 Months ago
Microsoft - Software Engineering Full Time Opportunities

Microsoft

Prague, Prague, Czechia (On-Site)
1 Month ago
Ness Digital - Senior React Developer

Ness Digital

Prague, Prague, Czechia (Hybrid)
1 Month ago
NXP - Student - Ethernet SW developper

NXP

Brno, South Moravian Region, Czechia (On-Site)
5 Months ago
Canva - Engineering Manager (Frontend) - Mockups

Canva

Prague, Czechia (Remote)
4 Months ago
Evolution - Studio and Audio Support Specialist

Evolution

Prague, Prague, Czechia (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Mashgin - Senior Software Engineer, Product

Mashgin

Palo Alto, California, United States (Hybrid)
4 Months ago
Keywords Studios (Player Support) - Software Engineer III

Keywords Studios (Player Support)

Maharashtra, India (Hybrid)
2 Months ago
Nielsen Holdings - Software Engineer - Platform

Nielsen Holdings

Mumbai, Maharashtra, India (Hybrid)
4 Months ago
Enphase Energy - Sr. Software Engineer - Enlighten Cloud Backend

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Nagarro - Principal Engineer, .Net Web

Nagarro

New York, New York, United States (On-Site)
4 Months ago
Patreon - Senior Backend Engineer, Notifications

Patreon

San Francisco, California, United States (Hybrid)
4 Months ago
Sinch - Senior Software Engineer - Conversational AI

Sinch

Brussels, Brussels, Belgium (Hybrid)
4 Months ago
Adobe - Computer Scientist - II

Adobe

Bengaluru, Karnataka, India (On-Site)
4 Months ago
PlayStation Global - Staff Software Engineer (Cloud Services / Distributed Systems)

PlayStation Global

Aliso Viejo, California, United States (On-Site)
3 Months ago
Magic Media - Python Automation Engineer

Magic Media

Masovian Voivodeship, Poland (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Microsoft is a tech giant that develops, licenses, and supports a range of software products, services, and devices.

London, England, United Kingdom (On-Site)

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

New York, New York, United States (Hybrid)

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

London, England, United Kingdom (On-Site)

Dublin, County Dublin, Ireland (On-Site)

View All Jobs

Get notified when new jobs are added by Microsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug