Jobs and Careers
MI

Senior Security Software Engineer

Microsoft
Irelandfull_timeVerifiedPosted 28 Oct 2025

About the role

Security represents the most critical priorities for our customers in a world awash in digital threats, regulatory scrutiny, and estate complexity. Microsoft Security aspires to make the world a safer place for all. We want to reshape security and empower every user, customer, and developer with a security cloud that protects them with end to end, simplified solutions. The Microsoft Security organization accelerates Microsoft’s mission and bold ambitions to ensure that our company and industry is securing digital technology platforms, devices, and clouds in our customers’ heterogeneous environments, as well as ensuring the security of our own internal estate. Our culture is centered on embracing a growth mindset, a theme of inspiring excellence, and encouraging teams and leaders to bring their best each day. In doing so, we create life-changing innovations that impact billions of lives around the world.

 

Are you passionate about building secure, intelligent systems that identify threats before adversaries do? Do you want to shape the future of security building on AI tools? Our team, IDSEC AI, is on a mission to scale proactive security across Microsoft’s products by unifying vulnerability identification and exploit detection. We’re building systems that combine AI, large-scale code and binary analysis, and real-time intelligence to find and mitigate security issues across the software supply chain. We are looking for a Senior Software Engineer with a strong foundation in AI and security to help design and deliver scalable systems that operate across millions of assets and billions of signals. You'll be working at the intersection of secure software engineering, advanced detection, and practical AI—enabling defenders to stay ahead of the threat curve. If you’ve ever wanted to build secure-by-design systems with the latest in machine learning, large language models, and static/dynamic analysis at cloud scale—this is your opportunity.

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

 

#MSFTSecurity, #Hiring #SeniorEngineer #AIEngineering #CyberSecurity #ExploitDetection #SecureCoding #MicrosoftAI #Azure #JoinOurTeam #FutureOfWork #BuildWithPurpose

Responsibilities

  • Conducting Research

    • Identifies, conducts, and supports others in conducting research into critical security areas, such as competitor products, current attacks, adversary tracking, and academic literature. Partners cross-functionally (e.g., across disciplines, teams, or security versus non-security) to design solutions to prevent attacks. Designs lead to engineering projects. Investigates business-critical security issues (e.g., root cause, motivation, and impact). Advocates priorities. Elevates findings appropriately to address and mitigate issues. Solicits feedback and evaluates results to incorporate into future research. Demonstrates judgment in identifying projects and priorities (e.g., what to test and pursue). Understands interplay across Microsoft technologies and how they give rise to attacker opportunities.
    • Drives the evolution of security research by building intelligent tooling and agentic systems that scale across Microsoft’s ecosystem. Enables autonomous threat detection, mitigation, and response, transforming manual workflows into adaptive, self-healing processes.
    • Works with others to synthesise research findings into recommendations for mitigation of security issues. Shares across teams. Drives change within team based on research findings. Contributes to professional community through publications.
    • Analyses complex issues using multiple data sources to develop insights and identify security problems and threats. Creates new solutions to mitigate security issues. Makes trade-offs to balance security and operational needs. Identifies and recommends process improvements and adopts best practices. Leverages the work of others to improve existing processes. Helps to drive resolution to systemic security issues through cross-team collaboration. Anticipates previously unknown potential artefacts that could be present in data as indicators of attacker activity. May contribute to professional community through conference and forum presentations.
    • Recommends prioritisation and validation methods for technical indicators. Synthesises threat data to generate trends, patterns and insights that align to intelligence requirements or customer requests. Reviews findings and identifies nuanced variants. Designs and develops scalable automati

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Microsoft

View company profile →