Microsoft

Senior Full Stack Software Engineer - Threat Intelligence

Dublin, Ireland
API C++ Java Python .NET React Angular C# JavaScript
Description

The Microsoft Threat Intelligence Engineering Team collaborates across all of Microsoft Security to provide world-class threat intelligence and hunting capabilities directly to our customers, security researchers, and power Microsoft's entire security suite of products. Our team leverages AI to process massive internet datasets, as well as Microsoft-created and curated content, to deliver the context and insights our customers rely on. 

We are currently seeking an experienced Senior Full Stack Software Engineer to contribute to building the next-generation Threat Intelligence platform using AI, enhancing analysts' productivity to safeguard Microsoft and its customers. 

 

You can learn more about our Engineering Dublin site here:   

https://www.microsoft.com/en-ie/engineering 

https://www.microsoft.com/en-ie/engineering/Life 

  • Bachelor’s degree in computer science, or related technical discipline  
  • Technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python 
  • Experience with designing highly available large-scale systems. 
  • Solid knowledge of algorithms and data structures. 
  • Extensive experience with one or more modern web technologies such as .NET / Node / React / Angular, building RESTful APIs 
  • Adaptability to handle ambiguity, comprehend key business needs amidst competing priorities, and apply appropriate technology and implementation to the solution.    
  • Excellent analytical, problem-solving, and debugging skills with a solid understanding of object-oriented design, coding patterns, and testing practices.  

 

#MSecR

  • Collaborate closely and communicate effectively with stakeholders to comprehend our customers’ needs and innovate on their behalf. 
  • Architect large-scale, highly available systems. 
  • Utilise AI to empower the productivity of Microsoft analysts. 
  • Lead by example by producing extensible and maintainable code. 
  • Conduct code reviews to ensure alignment with the team's and Microsoft’s standards. 
  • Assume on-call duties as scheduled. 
Microsoft
Microsoft
Data Management Developer Tools DevOps Enterprise Software Operating Systems

0 applies

46 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 250 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers