Microsoft

Senior Security Engineer

Microsoft
Apply
2 months ago
Herẕliyya, IsraelSenior

Responsibilities

  • Lead security design and architecture reviews and structured threat-modeling engagements for complex systems.
  • Analyze architectures for trust-boundary violations, architectural vulnerabilities, unsafe assumptions, and security-driven redesign opportunities.
  • Partner with engineering and security teams to influence architecture and secure design patterns early in the product lifecycle.
  • Perform manual and AI-augmented security analysis and validate findings using engineering judgment.
  • Design, prototype, and build AI-assisted capabilities for design review, threat modeling, architecture analysis, vulnerability discovery, and security workflows.
  • Experiment with automation and AI approaches to improve the scale, depth, and consistency of security reviews.
  • Communicate security findings, design tradeoffs, and mitigations to technical and non-technical stakeholders.
  • Drive security hardening and systemic security redesign efforts.
  • Evolve security engineering methodology, tooling, and practices as AI changes product and security analysis development.

Requirements

  • Strong experience in security engineering, security architecture, or related technical security roles.
  • Deep technical knowledge in areas such as operating system internals, Windows/Linux, memory management, boot security, platform security, virtualization, confidential computing, cloud architecture, container security, Kubernetes, AKS, application security, secure software development, cloud-native security, identity, secrets management, isolation, and service-to-service trust.
  • Experience building with modern AI technologies to solve engineering or security problems and designing AI-augmented expert workflows.
  • Expertise in structured threat modeling, architectural risk analysis, complex systems, and trust boundaries.
  • Ability to prototype and build security tools rather than only use existing tooling.
  • Experience integrating LLMs or AI agents with engineering workflows, tools, data sources, or analysis pipelines.
  • Experience applying AI to threat modeling, design analysis, code analysis, vulnerability discovery, or security automation.
  • Understanding of security challenges in AI-enabled systems and ability to threat-model systems with AI components.
  • Experience with scalable security analysis, including static analysis, dynamic analysis, code analysis, or custom security automation.
  • Prior expertise with Azure-based solutions and services.
  • Strong understanding of secure coding and code review principles.
  • Proven ability to lead cross-functional technical engagements and influence engineering teams without direct authority.
  • At least 6 years of experience in security engineering, architecture, software engineering, or related roles.
  • Demonstrated success leading security design reviews, threat modeling, or architectural security assessments for complex systems.
  • Track record of identifying and helping mitigate significant architectural or system-level security weaknesses.

Tech Stack

Categories

Microsoft

About Microsoft

10,000+ employees

Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.

Contact me