Software Engineer II - Security for AI

Microsoft
New York City, CA
Category Security
Job Description
Microsoft Security AI is seeking a Software Engineer II to join their team and contribute to the design and maintenance of scalable, resilient infrastructure supporting security automation and service reliability. The role involves building systems that enable seamless deployment, secure execution, and efficient service orchestration for AI-powered security solutions. Collaboration within cross-functional teams is key to driving innovation and achieving high-performance computing environments.

Requirements

  • Bachelor's Degree in Computer Science or related technical field
  • 2+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 1+ years of experience designing, building, and operating scalable, highly available cloud services or distributed systems
  • 1+ years of experience programming in modern back-end languages such as C#, Java, Go, or Python
  • Proficiency in building scalable, resilient infrastructure to support security automation and service reliability
  • Experience with CI/CD pipelines to streamline deployment, enhance automation, and optimize workflow efficiency

Benefits

  • Competitive salary
  • Benefits package
]]>