Back to jobsJob overview

About the role

Software Engineering II at Microsoft

Required Skills

pythonc++c#javajavascriptkubernetesdistributed systemscontainerizationcloud infrastructure

About the Role

Software Engineer 2 role on Microsoft's HLS AI Core Platform team, building next-generation Data & AI workloads and Copilots for healthcare. Focuses on creating robust, scalable infrastructure using Microsoft Cloud technologies to support healthcare innovation. Requires collaboration to design and implement high-quality services with containerization and distributed systems expertise.

Key Responsibilities

  • Works with stakeholders to determine user requirements for features
  • Contributes to design documents and identifies dependencies for product areas
  • Creates and implements code for products/services/features, reusing code as applicable
  • Breaks down larger work items into smaller ones and provides estimations
  • Acts as Designated Responsible Individual (DRI) for on-call monitoring and system restoration

Required Skills & Qualifications

Must Have:

  • Bachelor's Degree in Computer Science or related technical field
  • 2+ years technical engineering experience with coding
  • Experience with languages including C, C++, C#, Java, JavaScript, or Python
  • Ability to pass Microsoft Cloud background check upon hire and every two years

Nice to Have:

  • 4+ years technical engineering experience with coding
  • Master's Degree in Computer Science or related technical field
  • Knowledge of Kubernetes networking configurations and security best practices

Benefits & Perks

  • Industry leading healthcare