Back to jobsJob overview

About the role

Senior Software Engineer at Microsoft

Required Skills

pythonc#javaoauthopenidmicroservicesapisllmcopilot

About the Role

Senior Software Engineer role at Microsoft's ESS Agent team focused on expanding ISV connectors for cross-platform AI scenarios. The position involves working with Copilot/LLM technologies and collaborating with partner teams in a rapidly evolving environment. The team operates with a startup mentality, emphasizing innovation and customer-focused solutions.

Key Responsibilities

  • Figure out ambiguity surrounding Copilot/LLM Space
  • Work closely with product owners to define requirements
  • Work with partner teams on platform needs
  • Contribute to partner team source code when necessary
  • Deliver cross-platform AI scenarios through ISV connectors

Required Skills & Qualifications

Must Have:

  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Cross-platform Single Sign On and On behalf of (OBO) design experience
  • Experience in Identity Frameworks including Oauth, Authentication, Authorization, OpenID Connect

Nice to Have:

  • 8+ years professional software engineering experience with distributed systems/Microservices architectures
  • Master's Degree in Computer Science or related technical field
  • Ability to work on cross-platform integration
  • Exposure communicating and collaborating in cross-group environments
  • Solid understanding of open APIs from ISVs like Service Now, SAP, Workday
  • Understanding of LLM and copilot technologies

Benefits & Perks

  • Industry leading healthcare