Taro Logo

Senior Software Engineer - Agent Team - Microsoft Identity

Microsoft is a global technology company that develops, manufactures, and sells computer software, consumer electronics, and personal computers.
Herzliya, Israel
Security
Senior Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
Cybersecurity · Enterprise SaaS

Job Description

Microsoft's Identity and Network Access team is seeking a Senior Software Engineer to join their Agent Team, working on cutting-edge identity and security solutions. This role is part of the Security organization, responsible for integrating networking, identity, and security platforms at scale.

The team recently launched Microsoft Entra Internet Access and Private Access, new products that protect web, SaaS applications, and Microsoft 365 applications while controlling access to private networks. These solutions enable organizations to set precise policies for specific applications, significantly reducing unauthorized access risks.

As a Senior Software Engineer on the Agent Team, you'll be developing and maintaining features that span from user endpoints across multiple platforms to cloud services. The role involves working with Windows kernel development, OS internals, and networking, requiring strong C++ programming skills and debugging expertise.

The team operates in an agile environment with a strong focus on customer obsession. They value quick iteration, learning from failures, and building solutions the right way. The culture emphasizes teamwork and collaboration, where all voices are heard and opinions are welcomed.

Key responsibilities include:

  • End-to-end feature development across user endpoints and cloud services
  • Collaboration with cross-functional teams on design, implementation, and testing
  • Complex technical issue troubleshooting across different environments
  • Continuous learning and application of new technologies
  • Contributing to code reviews and maintaining high code quality standards

The position offers comprehensive benefits including industry-leading healthcare, educational resources, savings and investments opportunities, parental leave, and generous time off. Microsoft provides a collaborative environment with opportunities for professional growth and impact on global scale security solutions.

This role requires 6+ years of experience in object-oriented software development using C++, strong debugging skills, and experience with multi-threading and asynchronous programming. The ideal candidate will have a B.Sc./M.Sc. in Computer Science or equivalent, with proven coding skills and the ability to adapt to new technologies.

Last updated a month ago

Responsibilities For Senior Software Engineer - Agent Team - Microsoft Identity

  • Develop and maintain features end-to-end, from user endpoints on various platforms to cloud services
  • Collaborate with cross-functional teams to design, implement, and test new features
  • Troubleshoot and debug complex technical issues across different environments
  • Continuously learn and apply new technologies to improve our products
  • Contribute to code reviews and maintain high standards of code quality

Requirements For Senior Software Engineer - Agent Team - Microsoft Identity

  • 6+ years of experience in object-oriented software development using C++
  • Hands-On experience in Windows kernel development, OS internals, and networking
  • Experience with debugging skills and experience with multi-threading and asynchronous programming
  • B.Sc./M.Sc. in Computer Science, Computer Engineering, or equivalent training
  • A collaborative mindset with the ability to work effectively both independently and as part of a team
  • A self-driven and adaptable approach, with enthusiasm for learning and mastering new technologies

Benefits For Senior Software Engineer - Agent Team - Microsoft Identity

Medical Insurance
Education Budget
Parental Leave
  • 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 Security Software Engineer

Senior Security Software Engineer role at Microsoft, focusing on developing security solutions for devices and silicon, requiring 8+ years of embedded software experience and security expertise.

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.