Software Engineer II

Microsoft•Mountain View, CA

About The Position

Microsoft Security is seeking a Software Engineer II for the Global Secure Access Datapath team. The team builds network security solutions for enterprises, including high-scale, identity-aware services that power Microsoft Entra and support Zero Trust principles. The role involves designing systems that secure users and workloads globally, incorporating AI-driven insights and automation, and supporting secure access for Microsoft Copilot experiences. Flexible work arrangements, including remote options, are supported. The position contributes to Microsoft’s mission and culture through collaboration, innovation, growth mindset, respect, integrity, accountability, and inclusion. The role is classified as Software Engineering IC3 and requires passing a Microsoft Cloud Background Check upon hire or transfer and every two years thereafter.

Requirements

  • Bachelor’s degree in Computer Science or a related technical field and at least 2 years of technical engineering experience coding in languages such as C, C++, or Rust, or equivalent experience.
  • Ability to meet Microsoft, customer, and/or government security screening requirements, including passing the Microsoft Cloud Background Check upon hire or transfer and every two years thereafter.

Nice To Haves

  • At least 4 years of experience with distributed services.
  • Knowledge of L7 proxies such as NGINX, Envoy, or HAProxy; L3/L4 firewalls; and DPDK.
  • Familiarity with continuous delivery/deployment systems and modern DevOps practices.
  • Experience leveraging AI/ML for telemetry analysis or automation in large-scale systems.

Responsibilities

  • Design and build large-scale, distributed data path services for secure access across Microsoft Entra.
  • Develop performant, reliable, and secure networking components that handle identity-aware traffic at global scale.
  • Integrate AI-driven telemetry and automation to enhance security, reliability, and performance.
  • Collaborate with cross-functional teams to deliver end-to-end solutions aligned with Zero Trust principles and Copilot scenarios.
  • Promote engineering excellence through code reviews, telemetry-driven decisions, and modern DevOps practices.
  • Improve test coverage, implement integration tests, and ensure observability and reliability for live services.
  • Participate in on-call rotations to support and resolve live-site issues.
  • Embody Microsoft’s culture and values.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service