← Serch more jobs

Principal Software Engineer - Entra ID Security

LinkedIn Microsoft Redmond, WA
Not Applicable Posted March 27, 2026 Job link
Thinking about this job
Not Met Priorities
What still needs stronger evidence
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • Other Requirements: Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
  • These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft background and Microsoft Cloud background check upon hire/transfer and every two years thereafter.
  • 5+ years of professional software engineering experience building and operating production services.
Preferred Skills
  • 5+ years of professional software engineering experience building and operating production services.
  • Background in distributed systems (reliability, performance, scalability, and operational excellence).
  • Experience designing secure systems (threat modeling, secure coding practices, and principled access control).
  • Demonstrated technical leadership: driving architecture decisions, aligning stakeholders, and delivering complex projects end-to-end.
  • Experience applying AI to improve workflows in high-consequence environments (with evaluation and safety boundaries).
  • Experience building security, investigation, eviction, detection, or forensics-adjacent tooling.
  • Experience building data-intensive platforms (pipelines, indexing/search, large-scale analytics, or workflow automation).
  • Experience mentoring engineers and raising the quality bar through design/code reviews and operational practices.
  • Experience designing and shipping agentic AI systems with security-first guardrails.
Education
  • (Not required) – Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.