Principal Software Engineer - Threat Intelligence

Microsoft is a technology company that empowers every person and every organization on the planet to achieve more.
Security
Principal Software Engineer
Remote
5,000+ Employees
12+ years of experience
Cybersecurity

Description For Principal Software Engineer - Threat Intelligence

Microsoft Security is seeking a Principal Software Engineer for their Threat Intelligence team. This role is crucial in Microsoft's mission to make the world a safer place by reshaping security and empowering users, customers, and developers with end-to-end, simplified solutions. The ideal candidate will have 12+ years of experience in software engineering, with expertise in various programming languages and frameworks. They will lead and mentor engineers, design large-scale distributed systems, and drive engineering excellence. The role offers the opportunity to work on critical security priorities in a culture that embraces growth mindset and innovation. Benefits include industry-leading healthcare, educational resources, and a flexible work environment. Join Microsoft in Dublin, Ireland, and contribute to securing digital technology platforms, devices, and clouds in heterogeneous environments.

Last updated a month ago

Responsibilities For Principal Software Engineer - Threat Intelligence

  • Technically lead and mentor brilliant engineers
  • Partner with Architects, Product Managers, and Designers to deliver most impactful features
  • Design and develop large scale distributed software applications, services, and solutions
  • Troubleshoot and optimize test automation, reliability, performance, and monitoring for production applications and services
  • Adhere to and lead modern software engineering practices through design reviews
  • Develop 'best-in-class' engineering for our applications and services
  • Expose test coverage issues, organize, and implement integration tests, and resolve problem areas
  • Focus on customer/partner needs through a data driven approach
  • Assume on-call duties as scheduled
  • Lead engineering and operational excellence across the organisation

Requirements For Principal Software Engineer - Threat Intelligence

JavaScript
TypeScript
Python
Java
Rust
React
  • Bachelor's degree in computer science, Computer Information Systems, Math, Engineering or related field, or equivalent industry experience
  • Analytical, problem-solving, and software design skills (object-oriented design and analysis, relational database design)
  • 12+ years of experience with one or more general purpose programming languages such as JavaScript, TypeScript, C#, Python, Java, C/C++, Rust
  • Experience with one or more leading client libraries or frameworks such as React or Angular
  • Experience in agile, DevOps, building micro services a plus

Benefits For Principal Software Engineer - Threat Intelligence

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?

Jobs Related To Microsoft Principal Software Engineer - Threat Intelligence

Principal Software Engineer

Principal Software Engineer role at Microsoft focusing on cloud security solutions for Office 365 and Windows, requiring 10+ years of experience in software development.

Principal Software Engineer - CTJ - Poly

Principal Software Engineer role at Microsoft focusing on security solutions for government clouds, requiring top security clearance and extensive software engineering experience.

Principal Security Software Engineer

Principal Security Software Engineer role at Microsoft focusing on securing Azure platform and virtualization technologies through vulnerability research and security engineering.

Senior/Principal Software Engineer - CTJ - Poly

Principal Software Engineer role at Microsoft Security, focusing on cloud security and Microsoft Defender development, requiring top security clearance and extensive engineering experience.

Principal Security Engineer

Principal Security Engineer role at Microsoft focusing on hardware and firmware security for Azure cloud infrastructure, offering competitive salary and remote work options.