Software Engineer - Azure Edge Security

Microsoft Microsoft · Big Tech · Herzliya, Tel Aviv District, IL +1 · Software Engineering

Software Engineer for Azure Edge Security focusing on cryptography, keys, and certificates. The role involves designing, developing, and maintaining security solutions for edge and cloud environments, leading technical architecture, collaborating with cross-functional teams, mentoring junior engineers, and analyzing security threats. Experience with AI-based development tools is required.

What you'd actually do

  1. Design, develop, and maintain security solutions for Edge and cloud environments, focusing on cryptography, keys and certificates.
  2. Lead technical architecture and design discussions, driving innovation in secure Azure Edge technologies across Windows and Linux.
  3. Collaborate with cross-functional teams to deliver scalable, reliable, and efficient security features for Microsoft Specialized Clouds.
  4. Mentor junior engineers, fostering a culture of excellence, collaboration, and continuous learning.
  5. Analyze emerging security threats and implement proactive measures to protect users, devices, and cloud workloads in the edge.

Skills

Required

  • C/C++/Rust
  • AI based / agentic development tools and processes
  • computer security
  • security protocols
  • Windows and Linux security models
  • access controls
  • least privilege principles
  • cryptography
  • certificate trust
  • PKI
  • operating system internals

Nice to have

  • developed communication skills

What the JD emphasized

  • Has meaningful work experience with AI based / agentic development tools and processes