Taro Logo

Senior Security Software Engineer

Microsoft's mission is to empower every person and every organization on the planet to achieve more.
Herzliya, Israel
Security
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Cybersecurity

Job Description

Microsoft is seeking a Senior Security Software Engineer to join their team developing cutting-edge security solutions for Microsoft's devices and silicon. This role combines embedded software engineering with security expertise, focusing on developing innovative security solutions for next-generation portfolio products.

The position involves leading core product features from requirements gathering through implementation, working closely with hardware and software engineers, system engineers, and security experts. The ideal candidate will have extensive experience in embedded software engineering and security domains, including cryptography, hardware security modules, and secure boot processes.

This is a hybrid role based in Herzliya, Tel Aviv, Israel, requiring up to 50% work from home and 0-25% travel. The role demands 8+ years of embedded software engineering experience and 5+ years in the security domain, with strong expertise in C/C++ programming and embedded systems architecture.

Key responsibilities include characterizing innovative security solutions, leading feature design and implementation, assessing security threats, and mentoring team members. The role offers comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and investment opportunities.

Microsoft provides an inclusive culture focused on growth mindset and innovation, where employees collaborate to achieve shared goals. The position requires passing Microsoft Cloud background checks and offers opportunities to work on security solutions that impact Microsoft's global device ecosystem.

This is an excellent opportunity for a senior security professional who wants to make a significant impact on Microsoft's device security while working with cutting-edge technology and leading technical teams. The role combines technical leadership, security expertise, and software development in a collaborative, innovative environment.

Last updated 10 days ago

Responsibilities For Senior Security Software Engineer

  • Working with product and system engineering team to characterize innovative security solutions
  • Leading core features design and implementation
  • Assessing security threats and develop design and mitigation strategies
  • Mentoring and coaching other team members
  • Staying up to date with latest security trends and technologies

Requirements For Senior Security Software Engineer

Python
  • Bachelor's Degree in Computer Science or related technical field AND technical engineering experience
  • At least 8 years of experience in embedded software engineering
  • At least 5 years of experience in security domain
  • Proven SW architecture and technical leadership skills
  • Proficient knowledge of C/C++ programming languages
  • Solid understanding of embedded systems architecture and real-time operating systems
  • Exceptional communication skills
  • High degree of creativity and innovation

Benefits For Senior Security Software Engineer

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Related Jobs

Software Engineer II / Senior Software Engineer - Microsoft Red Team

Senior software engineering role at Microsoft's Red Team, focusing on AI-driven security testing and tool development.

Senior Software Engineer - Agent Team - Microsoft Identity

Senior Software Engineer position at Microsoft's Identity and Network Access team, focusing on Windows kernel development and security solutions using C++.

Senior Security Engineer, Annapurna Labs

Senior Security Engineer role at Annapurna Labs leading security initiatives for hardware platforms and software solutions, requiring 8+ years of security expertise and deep technical knowledge.

Software Engineer II \ Senior Software Engineer- Microsoft Security (Multiple Roles)

Senior Software Engineer role at Microsoft Security Israel, focusing on backend development for cybersecurity solutions using cloud, AI, and distributed systems.

Senior Software Platform Engineer

Senior Software Platform Engineer role at Microsoft focusing on Kubernetes, cloud-native security, and infrastructure platform development for Microsoft Threat Protection products.