Back to jobsJob overview

About the role

Software Engineer II at Microsoft

Required Skills

c++javapythonjavascriptcloud infrastructureai-powered platformsalgorithm designsoftware developmentengineering lifecycle

About the Role

Software Engineer II role on the Sovereign Cloud team at M365 Core IDC, focusing on cloud infrastructure standardization, secure and scalable solutions for regulated markets, and modernizing cloud buildouts and deployments at scale. Responsibilities include contributing to architecture, coding, testing, and on-call support for live services.

Key Responsibilities

  • Creates and implements code for product features, ensuring extensibility and maintainability
  • Participates in code reviews and applies debugging tools to verify assumptions and resolve issues
  • Acts as Designated Responsible Individual (DRI) on call to monitor system/service and respond within SLA
  • Contributes to automation within production and deployment of complex product features
  • Works with stakeholders to determine user requirements and incorporates feedback into designs

Required Skills & Qualifications

Must Have:

  • Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer, and/or government security screening requirements, including Microsoft Cloud Background Check

Nice to Have:

  • Master's Degree in Computer Science or related technical field AND 5+ years technical engineering experience
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience

Benefits & Perks

  • Industry leading healthcare