Back to jobsJob overview

About the role

Senior Software Engineering Manager- Azure Ecosystems Engineering at Microsoft

Required Skills

javascriptpythonc#node.jsrest apiscloud servicesaimicroservices

About the Role

Lead the engineering team for Microsoft Learn, building content and learning experiences using AI, frontend and backend services. Drive innovation to create a trusted, personalized knowledge platform for developers. Manage teams to deliver cloud-native solutions with technical excellence.

Key Responsibilities

  • Coach and support partnerships with stakeholders to determine user requirements
  • Drive identification of dependencies and development of design documents
  • Coach team members in producing extensible and maintainable code
  • Drive project plans, release plans, and work items coordination
  • Act as Designated Responsible Individual (DRI) to monitor system performance

Required Skills & Qualifications

Must Have:

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • 4+ years professional experience in cloud service development (HTTP, HTML, JavaScript, CSS, .NET, Node.js, REST APIs)
  • 2+ years of people management experience
  • 1+ year of problem-solving, design, and debugging skills

Nice to Have:

  • Experience with cloud-native architecture, microservices, and asynchronous workflows
  • Experience mentoring engineers and fostering technical excellence culture
  • Proficiency in navigating ambiguity in early-stage platform development
  • Experience leading with growth mindset and driving constant improvement

Benefits & Perks

  • Industry leading healthcare