Expoint – all jobs in one place
מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
Limitless High-tech career opportunities - Expoint

Microsoft Principal Security Engineer 
Taiwan, Taoyuan City 
1474851

17.07.2025


Required Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • Experience in security engineering, including assessment, remediation, and secure code development.
  • Experience in security assessment methodologies, automated and manual testing techniques, and threat modeling.
  • Experience in remediation efforts across multiple product lines in one or more core security domains (networking, operating systems, software security).

Preferred Qualifications:

  • Experience assessing security specifically for AI/ML applications, including identification and remediation of risks through code or configuration changes.
  • Expertise in secure coding practices and code-level security in languages such as C#, Python, or similar. Familiarity with Rust, C++, or Go are pluses.
  • Experience working within AI, machine learning platforms, APIs, Retrieval-Augmented Generation (RAG), or similar technologies.
  • Understanding of AI/ML pipelines, including risks during and after both training and deployment.
  • Familiarity with interprocess communication in AI environments, including Agentic Model Context Protocol.
  • Deep understanding of agentic computing, communication patterns, and associated security considerations.
  • Demonstrated collaboration skills, with a proven track record of enabling partner teams and addressing systemic security risks proactively.
  • Experience implementing and interpreting performance, reliability, and risk metrics to drive security improvements.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

Microsoft will accept applications for the role until July 28, 2025.

Responsibilities
  • Lead comprehensive risks assessments, including automated risk identification, controls validation, and threat modeling across networking, operating systems, and application layers.
  • Identify security best practices, risks, and align remediations to vulnerabilities to drive remediation efforts effectively.
  • Proactively identify and help remediate security risks through code and configuration changes.
  • Collaborate closely with partner teams, facilitating their velocity by addressing and resolving underlying security issues.
  • Develop and maintain metrics to measure security impact, reliability at both tactical and strategic levels.
  • Provide security mentorship, fostering a culture of proactive security awareness and accountability.
  • Contribute to secure software development by writing, reviewing, and advising on secure coding practices, particularly in C#, Python, or equivalent languages.