Back to jobsJob overview

About the role

Software Engineer II at Microsoft

Required Skills

pythonazurerest apisnosqlsqlai/mlllmsgithub copilotcloud services

About the Role

Build the platform powering Microsoft's partner ecosystem, focusing on foundational services and experiences. Work with cutting-edge technologies like Azure, OpenAI, and LLMs to deliver scalable solutions. Drive innovation and contribute to strategy in a high-impact, visible role.

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, or features
  • Breaks down larger work items into smaller ones and provides estimations
  • Acts as DRI to monitor systems and restore services for simple problems

Required Skills & Qualifications

Must Have:

  • Bachelor's Degree in Computer Science or related field AND 2+ years technical engineering experience with coding in languages like C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 1+ years experience designing, developing, and shipping software on a Cloud services platform (e.g., Azure, AWS, Google Cloud)
  • 1+ years experience building scalable Web Services, REST APIs with NoSQL and/or SQL backend data store

Nice to Have:

  • Master's Degree in Computer Science or related field AND 3+ years technical engineering experience OR Bachelor's Degree AND 5+ years experience
  • 1+ years experience with AI-assisted coding tools (e.g., GitHub Copilot) and large language models (LLMs) like GPT or Claude Sonnet

Benefits & Perks

  • Industry leading healthcare