Senior Software Engineer - Security

Microsoft is a leading technology company that develops and sells software, hardware, and services worldwide.
Security
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Cybersecurity · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer

Senior Software Engineer position at Microsoft focusing on supply chain security, offering remote work and competitive compensation between $117,200 - $229,200.

Senior Software Security Engineer

Senior Software Security Engineer role at Microsoft focusing on AI security assurance and validation, offering competitive compensation and remote work flexibility.

Senior Software Engineer - CTJ - TS/SCI

Senior Software Engineer position at Microsoft's Purview team, focusing on security and data governance solutions, requiring TS/SCI clearance and 4+ years of experience.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Azure AI Platform, focusing on security architecture and compliance for AI services in Hyderabad, India.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on AI Safety & Security Platform development within the Artificial Generative Intelligence Security team.

Description For Senior Software Engineer - Security

Microsoft Identity & Network Access (IDNA) is seeking a Senior Software Engineer for their Security team. This role is crucial in protecting Entra services and safeguarding over a billion active users every month. The position involves designing and developing security monitoring systems, identifying attack vectors, and implementing threat detection across large-scale on-premise and cloud infrastructure.

The ideal candidate will have strong software design skills, hands-on development experience, and proficiency in Azure cloud technologies, Identity Management, Machine Learning, and AI. They should be passionate about solving challenging problems and able to meet tight deadlines.

Key responsibilities include:

  • Designing and developing security monitoring systems
  • Proactively identifying and implementing detection for attack vectors
  • Collaborating with security investigators and RED teams
  • Adopting in-house security monitoring tools
  • Working with the Data Science team on machine learning-based detections
  • Providing technical leadership for engineering excellence
  • Maintaining live services operations

This role offers the opportunity to work with cutting-edge technology in a dynamic environment, contributing to Microsoft's mission of making the world a safer place. The position is based in Dublin, Ireland, with up to 50% work from home flexibility.

Join Microsoft's Security team and be part of reshaping security and empowering users, customers, and developers with end-to-end, simplified security solutions in a world of increasing digital threats and complexity.

Last updated 6 months ago

Responsibilities For Senior Software Engineer - Security

  • Design and develop security monitoring systems for threat detection
  • Proactively identify attack vectors and implement security monitoring
  • Collaborate with security investigators and RED teams
  • Adopt and implement in-house security monitoring tools
  • Work with Data Science team for machine learning-based detections
  • Provide technical leadership for engineering excellence
  • Maintain live services operations and address issues on-call

Requirements For Senior Software Engineer - Security

Java
JavaScript
Python
  • Bachelor's degree in computer science or related technical field
  • Technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, Python
  • Strong software design skills
  • Ability to meet tight deadlines and work independently
  • Proficiency in Azure cloud technologies, Identity Management, Machine Learning, and AI
  • Experience in data analytics to generate threat intelligence signals
  • Skills in Kusto Query Language (KQL) or SQL
  • Ability to pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer - Security

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

Interested in this job?